Skip to content

Make Selenium Easy

And Keep It That Way

  • Home
  • Share
  • Toggle search form

Month: March 2025

MSE-ReadyToUseSeleniumCode – Storing Web Table Data Into a List Of Maps Using Java Stream APIs

I started a series of “Ready To Use Selenium Java Code”. In last post we have already seen a detailed Java code to store a web table data in to List of Maps. In this post, we will do the same stuff in more optimal way using Java Stream APIs. A table is made of…

Read More “MSE-ReadyToUseSeleniumCode – Storing Web Table Data Into a List Of Maps Using Java Stream APIs” »

Uncategorized

Handling Bootstrap Tooltips In Selenium Webdriver

Hello Folks, In this post, we will learn: What is tooltip? How to create a bootstarp tooltip? how to handle bootstrap tool tip in selenium webdriver? What is Tooltip? Tooltip is an information about some web element which appears when user moves cursor on that web element if tool tip is assigned to that web…

Read More “Handling Bootstrap Tooltips In Selenium Webdriver” »

Uncategorized

Postman Tutorial Part 13 – Create, Manage and Use Environment In Postman

In last post, We have already seen about Understanding on Environment and Global variables. In this post we will see how can we create and access an Environment in Postman. An Environment in Postman is a set of key-value pairs. The key represents the name of the variable and value is information that key holds….

Read More “Postman Tutorial Part 13 – Create, Manage and Use Environment In Postman” »

Uncategorized

Handling Window Authentication in Chrome Using Selenium WebDriver

Authentication is a process for verifying the identity of an object. Let’s consider that object as a website here. When we load URL of a website then that website may ask you to authorize yourself before getting access to its content. One of the authentication method is Window Authentication. It is also called as basic…

Read More “Handling Window Authentication in Chrome Using Selenium WebDriver” »

Uncategorized

TestNG Tutorials 9: Internal Logic Of Generation Of TestNG.xml

Hello Folks, In this post, we will learn logic behind generation of testng.xml. When we select a class or package or project and chose to generate a testng.xml, it includes only those class names which has at least one @Test annotated method. It will not consider a class which has no @Test annotated method. Suppose…

Read More “TestNG Tutorials 9: Internal Logic Of Generation Of TestNG.xml” »

Uncategorized

REST Assured Tutorial 59 – How To Create JsonPath For Simple And Nested JSON Array?

As a part of the End to End REST Assured Tutorial, in this post, we will learn to write JsonPath for simple and nested JSON arrays. If you are familiar with Xpath then you can understand JsonPath easily. The only difference is that XPath represents a path to reach a node in an XML document while JsonPath…

Read More “REST Assured Tutorial 59 – How To Create JsonPath For Simple And Nested JSON Array?” »

Uncategorized

Log4j2 Tutorial 4 – Print Logs In External File Using XML Configuration File of Log4J2

In the previous post, we have learned to configure an XML file to print logs in a console i.e. console appender. But when the execution is over your console log will be gone until you divert it into an external file. Your desired logs will be mixed with other execution logs which you don’t want. So…

Read More “Log4j2 Tutorial 4 – Print Logs In External File Using XML Configuration File of Log4J2” »

Uncategorized

REST Assured Tutorial 72 – How To Compare Part of JSON Objects and Arrays using JSONassert library

As a part of the End to End REST Assured Tutorial, in this post, we will learn to compare the portion of JSON arrays and Objects using the JSONassert library. We have already learned to Compare two JSON Objects and Compare two JSON Arrays using JSONassert library as a whole. Many times we need to compare specific…

Read More “REST Assured Tutorial 72 – How To Compare Part of JSON Objects and Arrays using JSONassert library” »

Uncategorized

Selenium Framework 5: Understand Keyword Driven Framework in Selenium

A “Keyword” is a wrapper of an atomic action or a chain of actions to achieve a task. These keywords are reusable and building blocks of writing a flow. It shows abstraction concept of OOPS. It is callable. Mostly “Keyword” will be a method. Let’s understand it considering a real time scenario:- You need to…

Read More “Selenium Framework 5: Understand Keyword Driven Framework in Selenium” »

Uncategorized

TestNG Tutorials 53: DataProvider in TestNG – Is It Mandatory To Have Return Type as Object in DataProvider Method

Hello Guys, DataProvider method in TestNG is a way to provide test data to Test annotated methods in a TestNG class. A typical DataProvider method looks like as below: // A data provider method with return type as 2D array @DataProvider(name = “DataContainer”) public Object[] myDataProvider() { return new Object[][] { { “Mukesh”, “Otwani”, “[email protected]”…

Read More “TestNG Tutorials 53: DataProvider in TestNG – Is It Mandatory To Have Return Type as Object in DataProvider Method” »

Uncategorized

Posts pagination

1 2 … 24 Next

Copyright © 2026 Make Selenium Easy.

Powered by PressBook Masonry Dark