1、unittest中没有HTMLTestRunner,所以pip下载会失败,我们要去官方下载HTMLTestRunner
2、下载成功后根据python版本进行修改,这个网上很多教程(https://www.cnblogs.com/cheng10/p/10438156.html)
3、网上其他教程是将下载的文件放在lib或者bin目录,,我试了下很不方便,所以这里教大家一个简单方法
(1)直接在项目里面新建一个package文件,将HTMLTestRunner.py文件拖进来
(2)修改你的代码,如下,运行
runner = HTMLTestRunner.HTMLTestRunner(f, title='unittest用例标题', description='这是用例描述')
runner.run(suite) # 运行用例(用例集合)
(3)运行结束就发现生成了一个html文件
(4)运行html文件,结果如下