Share
View previous topicGo downView next topic
srinithya
Posts : 3
Join date : 2012-03-02

how to handle alerts?

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

Re: how to handle alerts?

on 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();
}
View previous topicBack to topView next topic
Permissions in this forum:
You cannot reply to topics in this forum