Allure 报告包含不再包含在套件中的测试用例

Allure report consist test cases which is not in suite any more

我正在使用带有 webdriverio 的 allure,mocha.After 生成并打开。该报告包含不再在测试套件中的测试用例。试过 allure generate --clean 但仍然得到相同的结果。当我从 allure 结果中删除所有内容时,它就会起作用。

您需要在每次测试 运行 后清理 allure-results 目录。您可以手动执行此操作,或将其添加到您用于 运行 测试的任何命令之前。例如,如果您正在使用 npm 脚本,您可以执行以下操作:

"scripts": {
  "pretest": "rimraf allure-results",
  "test": "wdio"
}

这使用 'rimraf' npm 模块:https://www.npmjs.com/package/rimraf