【发布时间】:2021-02-09 16:05:32
【问题描述】:
我有一个包含两个场景的 .feature 文件(用 gherkin 语法编写)。
createjap.feature
Feature: Create a job application
Scenario: Schedule an employee from jobs table
Given I navigate to jobs table
And I select a job
When I schedule an employee
Then I should see the employee scheduled in that job
Scenario: Schedule an employee from planner
Given I navigate to planner page
我使用以下脚本命令来运行这些场景:
npx cypress-repeat run -n 3 --until-passes
它会运行 createjap.feature 文件 3 次,直到所有测试都通过。我发现如果一个测试失败而另一个通过,那么通过测试的那个会再次运行。随着项目的发展,这可能会对测试的执行时间产生很大影响。
是否有任何参数可以只运行失败的测试?
【问题讨论】:
标签: cypress