HTMLTestRunnerNew.py 不是python内置的,需要在网上找
这里有个压缩包可以使用:
链接:https://pan.baidu.com/s/1ZXVLPeCTwYjUzWTK9KV-Ug
提取码:r00x
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V3的分享
它是一个测试报告的运行器和模板,安装好后放到你的项目中,然后导入使用,如下图:
导入使用时,一定要注意导入路径不要少,很多人第一次使用时,容易踩坑。以下是两种路径的导入方式,
from data_09_单元测试.HTMLTestRunnerNew import HTMLTestRunner with open('test_login.html',mode='wb') as b: runner = HTMLTestRunner( b, title='干脆面的测试报告', description='测试报告的描述' ) runner.run(test_suit)
from data_09_单元测试 import HTMLTestRunnerNew with open('test_login.html',mode='wb') as b: runner = HTMLTestRunnerNew.HTMLTestRunner( b, title='干脆面的测试报告', description='测试报告的描述' ) runner.run(test_suit)
少导一步,使用时就要多加一步。这里容易踩坑,很多人少导一步,使用时又未多加一步,就调不通。