Невозможно проверить детали в модале, используя nightwatch js - PullRequest
0 голосов
/ 28 сентября 2019

Приложение имеет ссылку на пин-код, которая открывает модальный режим, который принимает пин-код.Я не могу ввести пин-код внутри модального с помощью NightWatch JS.ссылка на приложение: hometown.in

Я пытался

.waitForElementVisible('/html/body/div[7]/div/div/div/div/input', 3000) 

, но не работал. снимок экрана страницы HTML

1 Ответ

0 голосов
/ 28 сентября 2019

Вы можете попробовать использовать относительный XPath, так как они имеют тенденцию быть более устойчивыми.

.waitForElementVisible('input[placeholder='Enter Pincode / City']') 

Похоже, этот код просто ожидает существования элемента.Вам также необходимо отправить текст этому элементу:

 browser.setValue('input[placeholder='Enter Pincode / City']', ['3000', browser.Keys.ENTER]);
...