应用程序有一个密码链接,该链接打开一个接受密码的模式。我无法使用夜巡 js 在模态中输入密码。应用链接: hometown.in
我试过了
.waitForElementVisible('/html/body/div[7]/div/div/div/div/input', 3000)
但不起作用。页面 HTML 的屏幕截图
您可以尝试使用相对 XPath,因为它们往往更健壮。
.waitForElementVisible('input[placeholder='Enter Pincode / City']')
看起来这段代码只是等待元素存在。您还需要向此元素发送一些文本:
browser.setValue('input[placeholder='Enter Pincode / City']', ['3000', browser.Keys.ENTER]);