Python接口自动化-HtmlTestRunner
一、适用
1.适用框架为UnitTest单元测试框架
2.生成Html测试报告
二、安装
适用:python3;02版本带饼图
- 下载HTMLTestRunner.py
放入python目录下
\Python38\Lib\site-packages
检查是否安装成功
import HTMLTestRunner
三、代码实例
'''
@time:2021年6月25日13:16:29
@target:HTMLTestRunner生成测试报告
@author:
'''
# -*- coding: utf-8 -*-
import unittest
import HTMLTestRunner
from test_mathfunc import *
if __name__ == '__main__':
suite = unittest.TestSuite()
suite.addTest(TestMathFunc('test_zdd'))
suite.addTest(TestMathFunc('test_aivide'))
# 定义测试报告存放路径
report = open('./result1.html','wb')
# 定义测试报告
runner = HTMLTestRunner.HTMLTestRunner(stream=report,title='接口测试报告',description='用例执行情况')
# 执行测试用例
runner.run(suite)
report.close(
四、Tips
python环境执行代码,否则不生成测试报告


浙公网安备 33010602011771号