Selenium Interview Questions on Writing Test Cases, prerequisites to create test cases, POM in Selenium, and Selenium Automation Framework.
Writing Selenium Test Cases.
1. What is Selenium Licence?
Selenium runs on Windows, Linux, and Mac Operating Systems. It is open-source software released under the Apache License 2.0. The primary objective of the Apache 2.0 license is selling the modified code is not allowed.
2. What are the testing types supported by Selenium?
In general, we say that Selenium is a Functional & Regression Test Tool.
Selenium supports Functional Testing in System Testing and Acceptance Testing levels.
According to Selenium’s official website (selenium.dev), It also supports some aspects of Performance Testing, but it not recommended for Performance Testing.
Selenium supports TDD (Test Driven Development) and BDD (Behavior Driven Development).
3. What are the prerequisites to writing Selenium Test cases?
Manual Test Cases
Element Locators for Locating elements in web pages.
Selenium WebDriver API methods to perform actions on the AUT.
POM for Creating Object Repositories
Programming concepts for enhancing Test Cases.
Testing Framework Assert Methods to Insert Verification point/s and generating Test reports.
4. How we integrate different plugins and frameworks with Selenium?
5. What is the use of Programming language (Java or Python or some other supported language) in Selenium Testing?
6. Where we store our Selenium Test Cases?
7. Can we integrate Selenium with GitHub? if yes then what is the use of it?
8. What are the advantages of Maven integration with Selenium?
9. How to create Object Repositories in Selenium?
10. What is the difference between Parameterization and Data-Driven Testing?
11. How to insert Verification point/s in Selenium Test Cases?
12. What is the relation between Selenium and Appium?
13. How to test Captcha and Bar Code fields using Selenium?
14. How you prioritize Selenium Test Cases?
15. How you handle Run-time errors in Selenium Test Cases?
16. Is Selenium used for “DevOps”?
17. Do have an idea about “Cucumber integration with Selenium”?
18. How to handle “Frames” in Web pages using Selenium?
19. What are the major challenges in Test Automation using Selenium?
20. Do have an idea about Katalon Studio?Follow me on social media: