Я использую Cypress для тестирования веб-приложения и хочу выполнить некоторые команды Cypress после проверки, не выходит ли элемент.
Я пытался с этим, но Cypress покажет сообщение об ошибке, что элементне существует, и он остановит тест.
// The user is not logged, so the "logout" button is not displayed
if (!cy.get("a").contains("Logout")) { // <--Cypress will stop here
// If "logout" button does not exist, then log in
cy.get("a").contains("Login").click();
}
// continue with the test
// ...
Я хочу проверить, не выходит ли элемент без сообщения об ошибке, есть ли способ приблизиться к этому без использования циклов или длительного ожидания?