unittest 被称作Python版本的JUnit,或称PyUnit。 unittest的重要4个概念: 1.test fixture 测试固件 2.test case 测试用例 3.test suite 测试套件:就是一组测试用例 4.test runner 测试运行器 一、测试用例 unitt ...
分类:
其他好文 时间:
2018-09-17 11:38:44
阅读次数:
327
1、遇见这个问题,先看看是否chromedriver没生效 2、找到代码对应目录,下载chrome对应版本的chromedriver替换进去 package com.sf.acsp.ebill.testcase; import org.openqa.selenium.WebDriver;import ...
分类:
其他好文 时间:
2018-09-15 14:33:57
阅读次数:
333
ddt:python数据驱动模块 一.安装ddt:pip install ddt 二.传参: 1.传递一个参数: import unittest import ddt @ddt.ddt class MyTestCase1(unittest.TestCase): @ddt.data(2, 3, 6) ...
分类:
编程语言 时间:
2018-09-06 14:31:45
阅读次数:
1239
Python自带一个单元测试框架,unittest模块,用它来做单元测试,它里面封装好了一些校验返回结果的方法和一些用例执行前的初始化操作 在说unittest之前,先说几个概念: TestCase:测试用例 TestSuite:多个测试用例集合在一起 TestLoader:用来加载TestCase ...
分类:
编程语言 时间:
2018-09-05 20:01:36
阅读次数:
259
1. unittest.TestCase类中的常用的断言方法 1.1 子测试:记录错误并测试完所有的代码 1.2测试套件:将多个用例或套件的实例组合起来,完成产品功能组级别的测试。 分别为每个参与测试方法创建实例,并加入套件。 批量测试单个用例,可通过重写runTest ...
分类:
编程语言 时间:
2018-09-05 17:53:12
阅读次数:
167
unittest 学习 每执行一次 testcase 就会调用一次 setUP 与teardown 类方法只会执行一次 开始 与结束时候执行 类似反射方法 __init__ 与 __del__ setupclass 应用场景:登录 ...
分类:
移动开发 时间:
2018-08-30 10:56:49
阅读次数:
212
# coding=utf-8 import unittest from ddt import ddt, data, unpack import threading import HTMLTestRunner @ddt class MyTestCase(unittest.TestCase): @cla... ...
分类:
Web程序 时间:
2018-08-30 02:12:12
阅读次数:
434
# coding=utf-8 import unittest import HTMLTestRunner class CaseTest(unittest.TestCase): @classmethod def setUpClass(cls): print("this is class method\... ...
分类:
Web程序 时间:
2018-08-30 01:54:08
阅读次数:
217
testcase_path=r'./testcase.xlsx' def skipcase(testcase_path): l=[] wb=load_workbook(testcase_path) ws=wb.get_sheet_by_name(u'接口测试用例') count_row= ws.ma... ...
分类:
其他好文 时间:
2018-08-19 16:59:57
阅读次数:
125
From: http://www.testclass.net/pyunit/assert_raise/ 背景 我们有时候需要断言一些方法会抛出异常,这些异常需要符合我们的预期。 代码 新建test_exception.py文件,内容如下 import unittest class DivZeroTe ...
分类:
其他好文 时间:
2018-08-13 12:19:53
阅读次数:
111