【问题标题】:Allure report consist test cases which is not in suite any more引诱报告包含不再包含在套件中的测试用例
【发布时间】:2018-09-27 15:58:40
【问题描述】:
我正在使用 webdriverio 和 mocha 的 allure。生成和打开之后。该报告包含不再包含在测试套件中的测试用例。试过 allure generate --clean 但仍然得到相同的结果。当我从 allure 结果中删除所有内容时,它就可以工作了。
【问题讨论】:
标签:
selenium-webdriver
mocha.js
webdriver-io
allure
【解决方案1】:
您需要在每次测试运行后清理allure-results 目录。您可以手动执行此操作,也可以将其添加到您用于运行测试的任何命令中。例如,如果您使用 npm 脚本,您可以执行以下操作:
"scripts": {
"pretest": "rimraf allure-results",
"test": "wdio"
}
这使用了“rimraf”npm 模块:https://www.npmjs.com/package/rimraf