Есть ли способ подтвердить следующий диалог в WebdriverIO:
Подтвердите диалоговое окно навигации Chrome в WebdriverIO
Ответы (3)
В конце концов, вызов alertAccept () может с этим справиться.
http://webdriver.io/api/protocol/alertAccept.html
person
Ladislav M
schedule
04.01.2016
Если вы не можете использовать alertAccept () в webdriverIO, попробуйте следующее:
отклонить или принять его:
browser.execute(() =>{
window.onbeforeunload = function(e) {
e.trigger({ type: 'mousedown', which: 13 });
}
});
// Note: 13 is the key code for enter. And 27 is the key code for escape.
person
T Gurung
schedule
23.06.2017
Это должно работать:
IWebElement body = driver.FindElement (By.TagName ("body")); body.SendKeys (Keys.Enter);
person
Goran
schedule
09.12.2015
В WebdriverIO я попробовал browser.keys (U + E007), что эквивалентно вашему предложению. Но это тоже не работает.
- person Ladislav M; 04.01.2016