pycharm+pytest+allure未生成测试报告

  在使用pycharm+pytest+allure生成测试报告遇到一个问题,运行时执行所有测试用例,但是没有生成任何测试报告,结果查了一下原因,

是由于,在运行代码时默认在pytest框架下运行了代码。而使用pytest测试框架时候,不需要main()函数,系统可以自动识别测试用例并执行。

如下图,设置Settings>Tools>Python Integrated Tools>Testing,将Default test runner 设置为Unittests即可解决问题。

 

 

posted @ 2020-11-30 14:24  Tester_Jhm  阅读(1965)  评论(0编辑  收藏  举报