Selenium Automation Testing Tool

Friday, March 23, 2012

Handling Javascript Popups Using WebDriver

WebDriver has an inbuilt library for handling the JavaScript alerts, and capturing values from the dialogs. It has a class called Alert. The following actions can be captured by using a Alert class build in latest version of WebDriver



1. accept()
2. dismiss()
3. getText()
4. sendKeys()



1. accept()



This method can be used to click 'OK' button in a popup.
Ex: 


Clicking on OK for JavaScript Alert