这个问题已经存在:
处理身份验证弹出窗口[duplicate]时出现问题
上个月关门了。
我正在尝试在java中使用seleniumwebdirve处理身份验证弹出窗口。以下是我尝试过的东西:
[![我正在处理的弹出窗口][1]][1]
//Selenium-WebDriver Java Code for entering Username & Password as below:
driver.switchTo().alert().sendKeys("username" + Keys.TAB + "password");
driver.switchTo().alert().accept();```
Using AutoIT :
Send("username{TAB}myPassword{ENTER}")```
Selenium-WebDriver Java Code for entering Username & Password as below:
driver.findElement(By.id("password")).sendKeys("myPassword");
driver.switchTo().alert().accept();
driver.switchTo().defaultContent();
I have used the above-mentioned methods but it doesn't work. Also , I am not getting any errors in console .
[1]: https://i.stack.imgur.com/xSkbs.png
1条答案
按热度按时间bogh5gae1#
您应该先等待元素。
有关详细信息,请查看此问题