构建测试集,用来执行所有的用例,并生成html测试报告

构建测试集格式:

import unittest
#加载测试文件
import AAAA #用例文件
import BBBB #用例文件
...
import YYYY #用例文件

#构建测试集
suite = unittest.TestSuit()  
suite.addTest(用例文件.类('方法))
suite.addTest(AAAA.new('test_'))
...

if __name_ == '__main__':

runner = unittest.textTestRunner(suit)
runner.run(suite)

过程:

1 导入unittest

2 导入所有的测试用例文件

3 定义变量 suite,用unitest.TestSuite来表示测试用例集合

4 找到所有的 test打头的方法

5 调用TextTestRunner类的run方法,执行用例。

这里有个疑问:TextTestRunner   testcase texttestresult 都有run,有什么差别,怎么用~明天确定~

你可能感兴趣的:(selenium,python,unittest,python)