selenium webdriver

How to Handle Alerts and pop-ups in Selenium 4

Reading Time: 3 minutes In this blog, we will go through the javascript Alert and pop-up boxes in selenium. in this blog, we will see how we can handle javascript alerts and JS confirmation boxes, and JS prompt boxes. What is alerts and pop-up in Selenium? Let’s take an example if we go to “https://the-internet.herokuapp.com”. this is a demo website and here we have some examples of javascript alerts. Continue Reading

How to use Proxy in Selenium

Reading Time: 3 minutes In this blog, we will learn about what is a proxy server in selenium and how to set a proxy in selenium 4, and how we connect the website using a proxy in selenium. What is Proxy Proxy is an intermediate server that sits between you and the actual server from where your response is coming in an easy way you can think of it Continue Reading

A Quick Overview Of Github Action With Selenium Webdriver

Reading Time: 6 minutes Hi folks, In this short blog, we will explore more about Selenium, the testing tool we love and that is most often used, using Github action. You could wonder, however, why we combine the GitHub action with the Selenium framework and what the circumstances are. So let’s skip the introduction of Selenium as everyone is already familiar with the fundamentals of it. Instead, let’s begin Continue Reading

How to Handle Browser Windows and Cookies In Selenium 4?

Reading Time: 3 minutes Hello People, this article explains How to Handle and resize browser windows and cookies using the Selenium Webdriver. Resizing the browser window and handling cookies is important as it makes testing much easier. We can resize the browser window in Selenium Webdriver which actually helps in searching for the elements easier. In addition to this, this article also explains how to handle cookies like creating, Continue Reading

How to select image using Selenium Web driver.

Reading Time: 2 minutes In this blog ,we can select images using Selenium WebDriver. Selenium WebDriver is a web framework that permits us to execute cross-browser tests.Also, this tool is used for automating web-based application testing to verify that it performs expectedly. Browser Drivers in Selenium In order to develop a secure connection with the browser, Selenium uses Drivers. Each browser has its own driver that hides the internal logic of Continue Reading

Page Loading Strategy in the Selenium Webdriver

Reading Time: 2 minutes Hello everyone, in this blog we are going to see what is page loading strategy in selenium web driver. What is Page Loading Strategy in Selenium? This page loading strategy will come into the picture whenever you are launching your browser using the get() method or navigate.to() method. By default, Selenium WebDriver follows the standard page load strategy when it loads any page which means Continue Reading

What is Fluent Wait and Its Advantages In Selenium?

Reading Time: 5 minutes Hello People, As you may be knowing If you want to become an expert at using Selenium Webdriver, one of the most important skills to master is the use of the Wait commands. Waits are essential for executing test scripts and help identify and resolve issues related to the time lag in web elements. This article will offer a detailed description of how testers can Continue Reading

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