解决Pycharm运行成功,但无法生成:pytest-html报告
不生成报告的原因:
用户习惯:使用者习惯于单独执行测试文件.py,调试测试用例;
而编辑器为了方便用户执行测试用例,变调用python test来执行测试用例,这种情况下,执行的只是用例或者套件,不是整个文件,即main里面输出报告的语句没有执行,变不会生成测试报告;
解决方法:
如下图:
1. 全局执行;
2.执行用例或套件
所有需选择1进行执行

生成报告:当前.py文件路径下

用户习惯:使用者习惯于单独执行测试文件.py,调试测试用例;
而编辑器为了方便用户执行测试用例,变调用python test来执行测试用例,这种情况下,执行的只是用例或者套件,不是整个文件,即main里面输出报告的语句没有执行,变不会生成测试报告;
如下图:
1. 全局执行;
2.执行用例或套件
所有需选择1进行执行

