Skip to content

Make Selenium Easy

And Keep It That Way

  • Home
  • Share
  • About Us
  • Toggle search form

Category: Uncategorized

TestNG Tutorials 42: Parameters In TestNG or Parameterization of Methods in a TestNG Class

Hello Folks, Arguments or Parameters help us to achieve reusability of codes and cleanliness of codes. We can do overloading of methods using different number, types and order of parameters to serve differently for different set of values. TestNG also allows you to parameterized your tests. We will see how can we achieve parameterisation of methods…

Read More “TestNG Tutorials 42: Parameters In TestNG or Parameterization of Methods in a TestNG Class” »

Uncategorized

Handling Frames/IFrames In Selenium WebDriver : Part 3

Hello Folks, This will be last part of “Handling frames in selenium webdriver”. We know what is frame and how to handle it in selenium webdriver. But I have seen many queries where people is not able to find whether web element is in frame or not. We will see ways of finding if web…

Read More “Handling Frames/IFrames In Selenium WebDriver : Part 3” »

Uncategorized

Black Box Testing and White Box Testing : : Everything You Need To Know

Hello Folks, In this post, we will see below topics: What is White box testing? What is Black box testing? What are differences between White box and Black box testing? There are many testing techniques which are broadly categorised into two: Static Testing and Dynamic Testing. Dynamic testing is again subdivided into two major categories:…

Read More “Black Box Testing and White Box Testing : : Everything You Need To Know” »

Uncategorized

Importance of Using ThreadLocal Variables in Parallel Execution Of Automation Scripts

In previous post, we see some common mistakes which we do while running selenium automation scripts in parallel. As we know now that object variables are shared by threads created by same object, we need a way to keep object variables unique to each threads so that we don’t get any data inconsistency when reading…

Read More “Importance of Using ThreadLocal Variables in Parallel Execution Of Automation Scripts” »

Uncategorized

Postman Tutorial Part 39 – Header Presets in Postman

Introduction to Header Presets Usage of Header Presets Creating and using Header Presets Managing Header Presets Let’s think of a scenario before we jump to the concept of header presets. Suppose you need to add multiple headers or a set of headers to each request or different set of groups of headers for different set…

Read More “Postman Tutorial Part 39 – Header Presets in Postman” »

Uncategorized

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…

Read More “Integration of Apache POI Java Library in a Java Project – Direct Download & Using Maven or Gradle” »

Uncategorized

Selenium Framework 3: Types Of Selenium Frameworks

Hello Folks, We are aware of what is framework and its properties from previous posts. If you have not read yet, please do read before continuing this post. Selenium Framework 1- Framework- What, Why and How Selenium Framework 2: Why Do We Need A Framework In Selenium? First of all framework has no fixed architecture…

Read More “Selenium Framework 3: Types Of Selenium Frameworks” »

Uncategorized

Do You Know That Class ExpectedConditions is Not To Just Use With WebDriverWait?

If I ask you to verify if title of a web page is as expected or not in Selenium WebDriver – Java then probably you will use below lines of code:- WebDriver driver = new ChromeDriver(); driver.get(“https://www.google.com”); String actualTitle = driver.getTitle(); Assert.assertEquals(“Google”, actualTitle); Or if I ask you to verify if any web element is…

Read More “Do You Know That Class ExpectedConditions is Not To Just Use With WebDriverWait?” »

Uncategorized

TestNG Tutorials 10: What Is Package Tag And How To Use In TestNG.XML?

Hello Folks, When we generate a testng.xml for TestNG classes of a package, we see all class names (with at least one @Test annotated method) of that package under “class” tag wrapped by tag. We can see an example below: When we have multiple packages in a project , testng.xml includes all TestNG classes from all…

Read More “TestNG Tutorials 10: What Is Package Tag And How To Use In TestNG.XML?” »

Uncategorized

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…

Read More “Validate The Validation You Do – isEnabled() & isSelected() Methods in Selenium WebDriver” »

Uncategorized

Posts pagination

Previous 1 … 31 32 33 … 155 Next

Copyright © 2026 Make Selenium Easy.

Powered by PressBook Masonry Dark