Selenium Forum: Functional And Regression Testing Tool.
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Search
Display results as :
Advanced Search
Latest topics
AEM Training | Free Online DemoWed Apr 21, 2021 5:45 pmazharuddin
c# PageFactory - issue initializing elementsFri Nov 01, 2019 8:40 pmthegoatboy
Selenium making automatic connection to random urlsMon Jul 08, 2019 12:58 pmrepairtechsolutions1
How can we design the custom framework in Selenium RCMon Jun 24, 2019 2:26 pmrandybonnettes
What are the new features in Selenium 3.0Tue Jun 18, 2019 5:37 pmpappyvicky
What are you using Selenium for? Fri Apr 12, 2019 3:52 amzhl
LIMITATIONS OF SELENIUMWed Apr 10, 2019 11:23 amswara
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Go down
avatar
srinithya
Posts : 3
Join date : 2012-03-02

how to handle alerts? Empty how to handle alerts?

Wed Mar 28, 2012 4:48 pm
how to handle alerts in selenium webdriver?
avatar
qappbc
Amateur
Amateur
Posts : 38
Join date : 2011-10-13

how to handle alerts? Empty Re: how to handle alerts?

Wed Mar 28, 2012 11:19 pm
protected Alert waitForAlert(WebDriver driver, int seconds) {
org.openqa.selenium.support.ui.Wait wait = new WebDriverWait(driver, seconds).ignoring(NullPointerException.class);
Alert alert = wait.until(new ExpectedCondition() {
@Override
public Alert apply(WebDriver driver) {
Alert alert = driver.switchTo().alert();
alert.getText();
return alert;
}
});
return alert;
}

protected void clickOkInAlert(){
// Get a handle to the open alert, prompt or confirmation
Alert alert = driver.switchTo().alert();
// Get the text of the alert or prompt
log.info("alert: " + alert.getText());
// And acknowledge the alert (equivalent to clicking "OK")
alert.accept();
}
Back to top
Permissions in this forum:
You cannot reply to topics in this forum