相关疑难解决方法(0)

如何使用Selenium Webdriver单击"显示通知"弹出窗口中的"允许"

我正在尝试登录Facebook.登录成功后,我会弹出一个浏览器:

显示通知

如何使用webdriver我可以单击"允许"并继续前进?

selenium selenium-webdriver

35
推荐指数
4
解决办法
5万
查看次数

如何使用Java处理Selenium WebDriver中的弹出窗口

我想在rediff.com中处理登录部分,但以下代码不适用于此:

driver.get("http://www.rediff.com/");
WebElement sign = driver.findElement(By.xpath("//html/body/div[3]/div[3]/span[4]/span/a"));
sign.click();
String myWindowHandle = driver.getWindowHandle();
driver.switchTo().window(myWindowHandle);
WebElement email_id= driver.findElement(By.xpath("//*[@id='signin_info']/a[1]"));
email_id.sendKeys("hi");
Run Code Online (Sandbox Code Playgroud)

如果myWindowHandle不是正确的字符串,那么让我知道如何获取弹出窗口名称,因为我找不到弹出窗口的名称.

java popup popupwindow selenium-webdriver

23
推荐指数
4
解决办法
24万
查看次数

标签 统计

selenium-webdriver ×2

java ×1

popup ×1

popupwindow ×1

selenium ×1