解决Pycharm运行成功,但无法生成:pytest-html报告

fanzyp / 2023-08-15 / 原文

不生成报告的原因:

用户习惯:使用者习惯于单独执行测试文件.py,调试测试用例;

而编辑器为了方便用户执行测试用例,变调用python test来执行测试用例,这种情况下,执行的只是用例或者套件,不是整个文件,即main里面输出报告的语句没有执行,变不会生成测试报告;

解决方法:

如下图:

1. 全局执行;

2.执行用例或套件

所有需选择1进行执行

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