selenium webdriver

How to handle Mouse Actions In Selenium?

Reading Time: 4 minutes Hello People, Nowadays Selenium has become the industry standard for implementing custom automated tests because of which it is considered the first go-to solution for every web application. Action Class in Selenium is a built-in feature provided by the selenium for handling keyboard and mouse events. This is something very interesting part of Selenium which is performed using the advanced user interaction API in the Continue Reading

Automation in Headless mode | Tech

Reading Time: 2 minutes Hi Readers, In this blog, I am going to explore, how to run an automation script in headless mode for Gmail login. Basically, A headless browser executes a script without UI(Graphical user Interface). It can run without a real browser means in the system, if a browser is not installed still script will be executed with the help of headless. In this case, parallel execution Continue Reading

How to capture a Screenshot of a Web Page, Section, and a Web Element in Selenium

Reading Time: 4 minutes Hello Everyone! In this blog, we will talk about one of the important features of Selenium for Automation Testing i.e How to Capture a Screenshot of a Web Page, Section, and Web Element through Selenium. So, let’s start. Why Screenshot is required in Automation Testing? Whenever a tester finds and reports a bug, that bug would not be taken seriously without supporting screenshots or even Continue Reading

Integrating Selenium with Concourse CI

Reading Time: 5 minutes Hi all, As we all may know, CI/CD has taken a very crucial place in the software development industry. Along with our development code, it is very important to integrate our automated tests with CI/CD as well. Hence, this blog aims to throw some insights on integrating our Selenium tests with concourse ci. So, let’s get started. What is Concourse CI? Just like any other Continue Reading

Selenium with Tesseract – Image Testing

Reading Time: 4 minutes Hi folks, In this blog, we will try to explore how to test the content of an image(basically, text in the image) using a combination of selenium and tesseract. So, let’s get started. What is Tesseract? Tesseract OCR is an open-source optical character reading engine developed by HP laboratories. It contains two OCR engines for image processing – an LSTM (Long Short Term Memory) OCR engine and Continue Reading

Selenide – 101

Reading Time: 3 minutes Hey folks, In this short blog, we will explore a rather unique and powerful framework for UI testing called Selenide. Some of you may think, the name is somewhat similar to Selenium and you are not wrong. We can say that selenide is a derivative of selenium. With this thought, let’s start our blog tutorial. What is Selenide? Selenide is a testing framework powered by Continue Reading

Waits in Selenium from scratch

Reading Time: 6 minutes Hi folks, Initially, In this blog we will learn about what and why part of selenium waits, then we will briefly see all the types of selenium waits. At the end of this blog, we will discuss why we should not consider the Thread.sleep() method for best practices. It has been proven that selenium is a good framework for automation testing. Automation testing has accelerated  Continue Reading

Ways to Handle Log-in Pop-up in Selenium Webdriver

Reading Time: 3 minutes Welcome again! Ever think of handling Log-in Pop-up via Selenium? Let’s take a quick overview of the scenario. What’s the need for automating log-in Pop-up? For security reasons, some of the web pages did not have access to normal users. As only authenticated users with correct credentials can access web pages. We can automate this by using selenium. What the pop-up mean and where it Continue Reading

Reading Excel Data using Fillo API in Selenium

Reading Time: 4 minutes Reading or writing data is one of the most commonly used operations, either fetching values from database tables or fetching values from an excel sheet. it’s will help you to have a Reading Excel Data using Fillo API in Selenium. Fillo API Fillo is a Java API that is used for fetching data from Excel Files. It’s an open source API(created by Codoid) and it’s Continue Reading

Jenkins Integration: Selenium Grid

Reading Time: 4 minutes Selenium Grid is a tool that we can use for testing, automating web applications, and run them on remote machines. We can run our tests to integrate them with CI/CD tools such as Jenkins. In this blog, we will see Jenkins Integration with Selenium Grid. Why is Jenkins integration required? Test automation helps us with continuous defects, errors, and bugs as early as possible. If Continue Reading

Uploading & Downloading files in Selenium using AutoIT

Reading Time: 3 minutes It will help you to have a Setup the AutoIT tool in window machine and also help to Uploading & Downloading files in Selenium using AutoIT in window GUI. Prerequisites Java as the programming language AutoIT as the automation tool Maven as the build tool WebDriver as the browser automation tool IntelliJ as the IDE What is AutoIt? AutoIt is a scripting language implemented for windows GUI automation. Using the Continue Reading

Advanced Test Report With Selenium Web Driver

Reading Time: 4 minutes No framework is complete without report feature, So this blog will help you to have a Create Advanced Test Report with Selenium Web Driver. What are the ExtentReport ExtentReports is an open-source reporting library useful for test automation and It can be easily integrated with major testing frameworks like TestNG etc. These reports are high rich HTML reports. It provides results in the form of Continue Reading

Read and Write Data from Excel Sheet using Apache POI

Reading Time: 3 minutes Data driven testing refers to storing the test data in some external file rather than hard coding it in the test scripts. Storing data in an external file makes it easy to manage scripts easily and update data whenever needed without affecting the scripts.So in this blog, We read and write the data from Excel sheet in Selenium. What is Apache POI? Apache POI is Continue Reading