Возможность повторить команду в Cypress после сбоя - PullRequest
0 голосов
/ 03 марта 2020

Существует ошибка Cypress, что каждые ~ 100 тестов cy.visit() не загружают страницу, и тест завершается неудачей после 60 секунд ожидания. Поддержка Cypress не может помочь, потому что они хотят надежный способ воспроизвести это, и, очевидно, я не могу дать им это в этом случае. Я хотел сделать это: вызвать .visit () и дать ему тайм-аут 15 с, если он истечет, снова вызвать команду или повторить тест. Я знаю, что есть библиотека cypress-plugin-retries, но я не думаю, что могу повторить попытку, основываясь только на тайм-ауте одной команды, по крайней мере, я не нашел способа сделать это.

У всех есть какие-нибудь идеи о том, как я мог справиться с этим?

1 Ответ

1 голос
/ 03 марта 2020

Может быть, вы могли бы использовать вместо вместо?

...