Tag: Selenium

Selenium Interview Question 7 – How to Select Last Five Checkboxes

This question was recently asked in a Selenium group on Facebook. Generally these types of question are asked frequently in Selenium. Select last N elements or only odd elements or only even elements or second last elements etc. Answer of all questions will be originated from same point. In this post, I will explain selecting […]

SELENIUM INTERVIEW QUESTION 6 – All Ways to Exclude/Ignore/Disable a Test Method in TestNG

Refer all Selenium interview question here. Learn and share to reach it maximum. When we integrate Selenium with TestNG, we create test methods using @Test annotation provided by TestNG. You can create test methods as many as you want. But sometimes you may need to ignore or disable test to exclude it while running as […]

Baby Steps To Become Efficient Selenium-Java Automation Tester

Hello Folks, Many people approached me to write down my journey to become an Automation tester. So here it comes:- Be honest and ask yourself two questions given below:- Have you asked how much knowledge of programming language is needed to learn automation? If I refer any particular blog/channel/book, is that enough? If your answer […]

Validate The Validation You Do – isEnabled() & isSelected() Methods in Selenium WebDriver

Front end Automation testing is not only about Navigating/Clicking/Typing here and there. It is more about validation so that it could catch real bugs.  If we use Selenium WebDriver for front end automation, it provides methods to do some validation like isEnabled(), isDisplayed() , isSelected() etc. We must need to understand the correct usage of […]

Selenium Interview Question 4 – Difference Between @FindBy and findElement() Method in Selenium WebDriver

We can locate web element/s on a webpage using both FindBy and findElement() or findElements(). Primary purpose of both ways is same but the way it is done, is different. Below are the differences between FindBy and findElement in Selenium WebDriver: FindBy is an annotation while findElement and findElements are methods. Remember FindBy is provided […]

Selenium Interview Question 3 – Difference Between get() and navigate() Methods of Selenium WebDriver

This is the mostly asked interview question and confusing too for Selenium testers. People generally differentiate get() and navigate() methods as below: get() method holds or waits till page is loaded while navigate() does not. Above statement is NOT CORRECT. Referring official document of Selenium is always good to learn valid points. It says get() […]

Selenium Interview Question 2 – Can Selenium Be Used For API Automation?

Selenium official website introduce Selenium as “Selenium automates browsers. “. A browser is an interface or abstraction between “How it looks?” (Front end of an application) and “How something is actually performed?” (Middleware and backend of an application). Selenium is for “How it looks?” part of an application only. Selenium is designed to automate front […]

Selenium Interview Question 1- What is Selenium?

The best definition of Selenium I found at its official website. It says – Selenium Automates Browser. We can automation the flows of a web based application ( An application which runs inside a browser) using Selenium. Primarily it is used to automate testing process of a web application but you can use Selenium beyond […]

Integration of Apache POI Java Library in a Java Project – Direct Download & Using Maven or Gradle

Hello Guys, We have seen Introduction of Apache POI in previous post. In this post we will see below topics: Integration of apache POI libraries using Direct download Integration of apache POI libraries using Build automation tool Maven Integration of apache POI libraries using Build automation tool Gradle ( This we will see in a […]

Please wait...

Subscribe to new posts to become automation expert

Want to be notified when my new post is published? Get my posts in your inbox.