waitForExist
Обзор
Используйте команду waitForExist, чтобы подождать, пока элемент в течение указанного количества миллисекунд не появится в DOM.
Команда возвращает значение true, если селектор соответствует хотя бы одному элементу, существующему в DOM, в противном случае выдает ошибку. Если параметр reverse имеет значение true, то команда поменяет логику и вернет значение true, если селектор не соответствует ни одному элементу.
warning
В отличие от других команд элемента, testplane не будет дожидаться существования элемента, чтобы выполнить эту команду.
Использование
await browser.$(selector).waitForExist({ timeout, reverse, timeoutMsg, interval });
Параметры команды
| Имя | Тип | Описание | |
| timeout | Number | 500 | Таймаут в миллисекундах. |
| reverse | Boolean | false | Если значение true, то команда будет ждать противоположного условия: что элемент не отображается. |
| timeoutMsg | String | N/A | Сообщение об ошибке, которое нужно бросить при таймауте. |
| interval | Number | waitforInterval | Интервал в миллисекундах между проверками условия. |