Generally
Browser popups will open based on the internal application
behavior.By using Selenium webdriver we can handle
How
to handling a alert,prompt and confirmation:
Alert alertPopup = driver.switchTo().alert();
How
to click OK button in alert/confirmation popup/prompt:
alertPopup.accept();
How
to click Cancel button in alert/confirmation popup/prompt:
alertPopup.dismiss();
How
to get the text which is present on the alert popup/prompt:
alertPopup.getText();
How to enter some text into the alert popup/prompt:
alertPopup.sendKeys("Enter some Text Value");
Complete Code:
Alert alertPopup = driver.switchTo().alert();
Alert alertPopup = driver.switchTo().alert();
//Click OK button in alert/confirmation popup/prompt:
alertPopup.accept();
//Click Cancel button in alert/confirmation popup/prompt:
alertPopup.dismiss();
//Get the text which is present on the alert popup/prompt:
alertPopup.getText();
//Enter some text into the alert popup/prompt:
alertPopup.sendKeys("Enter some Text Value");