2
我创造了倾城报告的方式是通过创建一个具有魅力插件pytest了个XML,像这样倾城服务命令来更新实时和利用的高级功能(走势,历史等)
pytest LoginTest.py --alluredir C:\Users\xxx\Desktop\Allure\xml
这里将生成一个手工完整的XML和txt文件。如预期。
接下来我使用这些XML来服务Allure,就像这样。
allure serve C:\Users\xxx\Desktop\Allure\xml --port 9000
然后,这启动了倾城服务器,并以正确的方式显示我的测试结果,一切都很好。但是,如果我再次运行相同的测试并使其失败,例如 - 服务器不会自动更新,我必须杀死它并重新运行第二条命令。当然,有一种方法可以自动注意到新的XML并进行相应的更新?或者我错过了什么?
我也不明白如何使用倾城的其他功能,(趋势,历史等)。我曾看过Github,文档等 - 而且似乎找不到帮助我的答案。
干杯清理 - 这个“Allure-results'目录,我无法在任何地方找到它。 – Goralight
你的情况是'C:\ Users \ xxx \ Desktop \ Allure \ xml' –
Ahaa!完善!谢谢你帮助我!它是否计划让Allure在未来版本中使用更新后的'allure-results'目录或者? – Goralight