Я запускаю свой тестовый скрипт nightwatchjs для опций выпадающего меню для автомобиля марка и модель .
Прежде чем выбрать марку автомобиля,элемент модели корректно отключен и выглядит следующим образом:
Когда я выбираю марку, элемент модели становится активным, а часть деактивированнойудаляется.
Однако я хотел бы использовать форму ожидания, чтобы остальная часть сценария ожидала, пока элемент не будет включен, прежде чем продолжить.
В настоящее времяУ меня есть следующий код:
browser.expect.element('#bfsDesktopFilters #ddl-model').to.be.enabled;
, который работает большую часть времени, но иногда происходит небольшая задержка загрузки выпадающего списка модели, и тест не проходит.
Есть ли способ сделать это (я действительно не хочу использовать паузу)?
Я пытался;
waitForElementToBeEnabled
waitForElementToBeClickable
но безуспешно.
Спасибо.