0
我們正在使用LinkedIn註冊以使用我們的應用程序。但是當我嘗試自動化時,我遇到了一個查找用戶名和密碼元素的問題。我如何獲取這些元素?如何處理linkedIn授權使用Java在selenium webdriver中彈出?
這是目前爲止的代碼;
public void testUntitled() throws Exception {
driver.get(baseUrl + "/login");
driver.findElement(By.id("li_ui_li_gen_1393418749917_0-logo")).click();
// ERROR: Caught exception [ERROR: Unsupported command [waitForPopUp | easyXDM_IN_Lib_li_gen_1393418780585_1_provider_popup | 30000]]
// ERROR: Caught exception [ERROR: Unsupported command [selectWindow | name=easyXDM_IN_Lib_li_gen_1393418780585_1_provider_popup | ]]
driver.findElement(By.id("session_key-oauthAuthorizeForm")).clear();
driver.findElement(By.id("session_key-oauthAuthorizeForm")).sendKeys("[email protected]");
driver.findElement(By.id("session_password-oauthAuthorizeForm")).clear();
driver.findElement(By.id("session_password-oauthAuthorizeForm")).sendKeys("123456");
driver.findElement(By.name("authorize")).click();
}
您使用哪種網頁瀏覽器? – Algiz
我正在使用Firefox。 –