Playwright Selenium Grid Integration: A Complete Guide
In this blog post, we’ll explore how Playwright Selenium Grid Integration works to achieve high scalability and parallelism in your test automation. Whether you’re already…
In this blog post, we’ll explore how Playwright Selenium Grid Integration works to achieve high scalability and parallelism in your test automation. Whether you’re already…
Intermittent test failures are one of the biggest pain points. In this blog post, I’ll explain how to retry failed tests in Selenium with TestNG….
We can work with XML using VBScript in different ways. One way is by leveraging XMLDOM. XMLDOM is a programming interface to access and manipulate…
In the rapidly evolving world of software development, the need for efficient and reliable testing methodologies cannot be overstated. Test automation has become a cornerstone…
In this blog post, I will walk you through the step-by-step process to integrate Selenium with Jenkins. This guide will help you automate your Selenium…
Let’s see how to find broken links in Selenium WebDriver in this post with examples of code in Java. Broken or dead links are links…
There might be some cases when you want to perform Mouse Hover in Selenium WebDriver, which means moving your mouse over an element before doing…
Implementing parallel test execution with Selenium and TestNG is a simple yet powerful technique to scale your test automation, reducing execution time significantly. By following…
Introduction In today’s fast-paced development environments, test automation engineers face increasing pressure to execute large suites of tests quickly and efficiently. A key solution to…
Working with text files is a common requirement in test automation. In this guide, we’ll walk you through how to read write text files using…
In this guide, we’ll explore how to connect to SQL Server with VBScript, execute a query, and retrieve the results. This can be particularly useful…
We can write text file using VBScript with the help of many functions provided by FileSystemObject. Functions provided by FileSystemObject such as Write, Writeline, Writeblanklines…
First of all you need to install Docker. To run selenium tests in docker, and execute the tests from Eclipse, We will have to follow…
In order to read text file using VBScript, we can use multiple methods provided by FileSystemObject. FSO or FileSystemObject provides three functions to read a…
In this blog post, we will explore how Explicit Waits in Selenium WebDriver can help solve this problem, ensuring tests wait intelligently for elements to…
While using FireEvent in UFT, sometimes we may face FireEvent not working issue. UFT provides a very easy to use and robust in built method…
In this blog, I’ll discuss strategies to efficiently handle dynamic web elements in Selenium WebDriver. As a seasoned Test Automation Architect, I’ve encountered numerous challenges…
Once the project is set up, you’ll be using Git for daily tasks like fetching code, committing changes. Let’s learn Git Actions in Eclipse: Pull,…
Introduction Learn how to setup project in Eclipse with GitHub integration for version control. Follow our step-by-step guide to create a branch, commit code, and…
Microsoft Outlook is a widely used email client for personal and professional communication. If you’re looking for Outlook automation for tasks like sending emails, reading…
The By class in Selenium plays a critical role in identifying and interacting with web elements during automated testing. It provides a flexible way to…
In this blog post, we’ll explore how to handle SSL error in UFT using VBScript, so you can bypass these roadblocks and proceed with your…
As a test automation engineer, especially if you are already familiar with Selenium, learning Appium for mobile automation might seem daunting. But here’s the good…
Cypress Interview questions for experienced professionals. Top 50 Cypress Interview Questions for experienced professionals. What are some key features of Cypress? Key features of Cypress…
It is one of the most commonly used concept yet one of the most complex due to many underlying factors which work together with this….
In order to run JavaScript with Selenium WebDriver, we can either use JavaScriptExecutor or ExecuteScript in Selenium. ExecuteScript is a part of Selenium WebDriver but its job…
Excel workbooks are the most common and an excellent way of storing data. Did you know you can connect to the excel workbook as a…
Introduction: Today, we’re diving into one of the most essential tasks in web automation: handling data. Specifically, we’ll explore how to automate excel with java…
Let’s see how to connect to database using VBScript through the ADODB. You just need to have the correct connection string with the right credentials….
In this page we will see how to use javascript to read excel file. Javascript based test automation tools are becoming more and more popular….
Introduction: In the world of Selenium testing, creating informative and visually appealing test reports is crucial for effective communication and debugging. One powerful way to…
Read to know How to connect mssql database using Javascript with the help of an example. SQL Database validations using Tedious, MSSQL are very important…
Using VBScript, we can easily work with automating network connections such as: Connect to wifi , Disable a firewall etc. VBScript comes with inbuilt capability…
File upload is a crucial part of test automation. There may be several use cases where you need to upload a file through ftp using…
Dynamic wait in UFT can be handled In any test automation framework using simple function. UFT Synchronization – Let’s see how to handle synchronization in…
Using UFT we can launch Chrome incognito with the help of a small program. First, we will create an object of shell and then we…
UFT works very well with Windows as well as web applications. To get menu and submenu names in the Windows application, we can create a…
Java is a beautiful language if you know how to build your logic. This is the most important thing of all. Invert a number using…
In order to validate prime number using Java, first of all, let’s see what is a prime number. Example code: Validate prime number using java
String reverse in VBScript is a very common task. If you need to reverse a string in VBScript without using inbuilt reverse functions, we can…
In order to verify a string is present in an array, we will utilize the dictionary object provided by VBScript. First, we will create an…
In order to count Alphabetical characters using VBScript in a string, first we need to get the characters from the given string, one char at…
In order to verify a string for the palindrome using VBScript, first you need. to reverse it and then compare it with the original value…
In order to write Excel using VBScript, we can leverage Excel.application object. This object provides multiple methods which help us to create, open, close, or…
In this section, we will explore the advanced configuration options available in Jenkins. We will focus on the global settings that apply to the entire…
In this section, we will explore how to manage Jenkins nodes and configure distributed builds. Jenkins allows you to distribute your build workload across multiple…
In this section, we will explore Jenkins Job DSL (Domain Specific Language) and Pipeline as Code, which are powerful techniques for defining and managing Jenkins…
Runner class in Cucumber helps to execute tests in a structured manner. You can say it is the control center for the Cucumber BDD framework….
In order to read write excel file in Java and APACHE POI, we can use this method which uses FileInputStream, and XSSFWorkbook to get into…
Test Automation frameworks based on the Page object model design pattern and Page Factory in Selenium WebDriver help to keep the locators separate from the…
To read an XML file using Java, you can use the javax.xml.parsers.DocumentBuilder class and its parse method. Here is an example of how you might…
To read JSON using Java, you can use the org.json library. Here’s an example of how you can use this library to read a JSON…
You can select a dropdown using Puppeteer by following these steps: First of all, find the element on the page using a DOM selector. You…
VBScript Error handling using “on error resume next” in UFT automation scripts is very important. We have some very common VBScript examples to demonstrate it….
We have a ready-to-use 100% working code block to get column index in a webtable using UFT. Here this function will have 2 arguments. One…
In order to get repeated value from excel using VBScript, we can utilize dictionary object in VBScript. We have a ready-to-use function here created in…
In javascript-based test automation projects, if you need to rename file using javascript, you can do that by using fs node package. These are very important for…
In test automation projects, if you need to delete file using javascript, you can leverage the ‘fs’ node package. These are very important for any Javascript-based test…
The function library is the backbone of any test automation framework. You can associate function library at runtime in UFT using AOM. It is designed…
We have to verify object property using UFT in almost every automation script we create while working on any test automation project. Here we have…
There may be some instances where you need to copy and paste or select all text using UFT. You can achieve this in many ways….
We can verify the position of an object using UFT by utilizing two properties named clientWidth and offSetLeft. Suppose that we have two elements namely…
We can verify presence of scrollbar using UFT very easily when we have a scrollbar present on the screen. In order to verify the presence…
Given the popularity of cloud technology, knowing How to integrate Selenium with Jenkins pipeline has become very important. Jenkins is the most famous tool for CI-CD….
Let’s take a look at how to configure Selenium with Jenkins. Since Jenkins is a very important tool that helps us in many ways in…
When you run a job in Jenkins, it generates a console output at run time. You can see it during a build. There are some…
If you have to create a text file using VBScript, it provides a very efficient tool FileSystemObject. Further, there are many methods provided by FileSystemObject…
FileSystemObject can be used to create a folder using VBScript. FileSystemObject also known as fso is one of the most efficient tools provided by VBScript. We…
Similar to reading data from an excel file, you would require to write data in excel file using java in your test automation. Read further…
Any type of testing requires test data in Test automation Let’s see how we can read Excel file in Java and use that in Selenium…
If you want to check all checkboxes in UFT on a webpage, there are many ways to do that. One of the most used approaches…
You can ping a network using VBScript. Yes, you read it right. We don’t know how many times we must have the necessity to ping…
Here we have a complete example code on how to work with web table on a webpage. It will help you to get data from…
We can use the Select class in selenium to select dropdown in selenium. We can use it to select a value from the dropdown and get values from…
Getoptions in selenium can be used to get all options from a dropdown using Selenium WebDriver. We can utilize the same Select class, which we…
What is Action Template? Action Template in UFT is a mechanism provided by UFT tool that allows you to include some text in your new…
If you want to see the exact element being interacted with by Selenium, you can write code to highlight element using Selenium WebDriver. Also sometimes…
Let’s see how to validate a number is a prime number using Java, In interviews, you may be asked to write a program for how…
APACHE POI is the most used library for working with Excel workbooks in Selenium Automation projects. There are two ways you can add these jars to your automation project. One way is through the POM.xml in your maven project and the other way is by downloading the jars directly from Apache website and adding them in build path of your automation project.
Complete guide on Selenium Wait Commands and cheat sheet. It is very important to understand Selenium wait commands if you are trying to work on…
Sometimes we need to store some values in a file during a UFT test run. In UFT test script, we can store variables in an…
UFT generates a very good and detailed result for the test run. It can be generated in xml and html both formats after the upgradations…
Is FireEvent not working in UFT Script ?? UFT provides a very easy to use and robust in built method to click on objects in…