欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-03-11 21:17:31
构建测试集格式:import unittest#加载测试文件import AAAA #用例文件import BBBB #用例文件...import YYYY #用例文件#构建测试集suite = unittest.TestSuit() suite.addTest(用例文件.类('方法))suite.addTest(AAAA.new('test_'))...if __name_ == '__main__':runner = unittest.textTestRunner(...

构建测试集格式:

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,有什么差别,怎么用~明天确定~

本文地址:https://blog.csdn.net/sanjixing999/article/details/109649362