- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to handle web based alerts in Selenium?
Selenium WebDriver gives multiple APIs to handle pop ups or alerts with the help of Alert interface.
dismiss()
This will cancel the button for alert.
accept()
This will accept the button for alert.
getText()
This will extract the text on alert.
sendKeys()
This will enter text on the alert box.
Example
Syntax with code snippet −
// Alert Alert a = driver.switchTo().alert(); // Extract alert message. String msg= driver.switchTo().alert().getText(); // print the message on console System.out.println(msg); // entering text on alert box a .sendkeys(“Testing”); // alert accept a.accept() // alert dismiss a.dismiss()
Advertisements