问题12:allure报告中保留着历史的测试用例信息
(如1.新建一个test_1(),之后把test_1修改为test_111,测试报告中仍然会出现test_1的信息
2.把test_111删掉,测试报告中仍然会出现test_111的信息)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/588fa13ee834af4a7870446d82a83a1e.png)
原因:allure生成报告的文件夹(allure-report-result)中包含了历史报告的json文件
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/865d67cd371e1c9e3183989cd62e6815.png)
解决方案:每次生成报告之前,删除文件夹中的数据
使用pytest.main(["–alluredir", ‘report/result’,’–clean-alluredir’])
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/55ca15860d6b9863a8a2e41eb564eca8.png)