CGI Banglore : Interviw Questions

- Tell me about yourself and explain your roles and responsibilities.

- Explain your project framework.

- Have you used abstraction in your framework? Explain.

- What is polymorphism? Did you use polymorphism in your project?

- Difference between Explicit Wait and Implicit Wait.

- Difference between driver.get() and driver.navigate() methods.

- Write the Selenium code to initialize the browser.

- Write the code for handling a dropdown.

- Write the code for handling multiple window handles and getting each title.

- If a new element/button is added to a webpage, how would you add it to the framework?

- What is the Test Plan document?