#cypress
#cypress
Вопрос:
У меня есть файл .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 три раза, пока не пройдут все тесты. Я выяснил, что если тест завершается неудачно, а другой проходит, тот, который прошел тест, запускается снова. По мере роста проекта это может значительно повлиять на время выполнения тестов.
Есть ли какие-либо аргументы для запуска только неудачных тестов?
Ответ №1:
Просто добавьте --only-failed
:
npx cypress-repeat run -n 3 --until-passes --only-failed
Комментарии:
1. Это не работает. Вывод: ошибка: неизвестная опция: —только-сбой