我在Chrome浏览器中自动执行身份验证时遇到了一些困难。 我正在使用名为“http://the-internet.herokuapp.com/basic_auth”的测试网站
这是我的代码。
public class Authen {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
System.setProperty("webdriver.chrome.driver", "C:\\Users\\Sumedha\\OneDrive\\Documents\\Selenium\\Drivers\\chromedriver_win32\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("http://the-internet.herokuapp.com/basic_auth");
Runtime.getRuntime().exec("C:\\Users\\Sumedha\\OneDrive\\Documents\\Selenium\\AutoIT\\handleauthentication.exe");
}
}
这就是我的autoIT脚本的外观。
WinWaitActive("Sign in")
Send("admin")
Send("{TAB}")
Send("admin")
Send("{ENTER}")
现在,当我运行此功能时,弹出窗口中不会输入凭据,而且根本不会运行脚本。
请帮忙!
先谢谢。