Skip to content

Make Selenium Easy

And Keep It That Way

  • Home
  • Share
  • Toggle search form

Month: February 2025

Git Tutorial 32 – How To Restore Deleted And Committed But Not Pushed File Without GIT Reset?

As a part of GIT Tutorials End To End, we will learn about retrieving a deleted and committed file in Git without using GIT reset command. I will expect that you are aware of the basic concepts and commands of GIT. But if you are a beginner in GIT then I strongly recommend you to refer GIT…

Read More “Git Tutorial 32 – How To Restore Deleted And Committed But Not Pushed File Without GIT Reset?” »

Uncategorized

TestNG Tutorials 30: Groups Attribute at Class Level In TestNG

Hello Folks, In previous post, we learnt about basics of group concepts in TestNG and how to use with @Test annotated methods. Before continuing this post, I will advise you to go through this post first: @Test annotation at class level in TestNG Suppose if you need to write multiple @Test annotated methods in a class,…

Read More “TestNG Tutorials 30: Groups Attribute at Class Level In TestNG” »

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

Posts pagination

Previous 1 … 4 5 6 … 31 Next

Copyright © 2026 Make Selenium Easy.

Powered by PressBook Masonry Dark