【发布时间】:2026-02-08 06:15:01
【问题描述】:
我用 Cucumber/Selenide 编写自动化测试,我想重新运行失败的场景。
这是我项目的一部分,只有两个小测试(一个失败)来展示行为:https://github.com/mtpx/cucumberRerun
我在 How to rerun the failed scenarios using Cucumber? 和 https://medium.com/@belek.bagishbekov/how-to-rerun-failed-test-cases-in-cucumber-b7fe9b1dcf9c 上阅读了如何操作
在@CucumberOptions 插件部分的我的application.feature 测试运行程序(ApplicationTest)中,我有一行:“rerun:rerun/failed_scenarios.txt”,根据之前的网址,它应该生成带有失败场景的文本文件,但在测试执行后使用'mvn clean test'(有失败的场景) - 没有任何 rerun.txt 文件。
你知道这里有什么问题吗?为什么构建后我没有 rerun.txt 文件? 我使用 Selenide 而不是 Selenium,也许问题就在这里?
【问题讨论】: