Home » Selenium

Tag Archives: Selenium

JUnit 5 and Selenium – Setup the project with Gradle, JUnit 5 and Jupiter Selenium

Selenium is a set of tools and libraries supporting browser automation and it is mainly used for web applications testing. One of the Selenium’s components is a Selenium WebDriver that provides client library, the JSON wire protocol (protocol to communicate with the browser drivers) and browser drivers. One of the main advantages of Selenium WebDriver is that it supported by ...

Read More »

Selenium Automation Testing with Disabled JavaScript Settings; Is It Worth Your Time?

Selenium has been a pinnacle for open-source software in the industry of automated website testing. The automation testing framework is widely adopted by the testing community to help them in automating interactions with their web-application for desktops. I have been an automation tester from couple years now, and have been fondly towards Selenium ever since I knew what it’s capable ...

Read More »

Selenium Scripting Tips and Tricks

If you have just started learning selenium then the below tricks and tips will act as a saviour. These tips and tricks have all the basic things which you might forget and it will help you in remembering all those. You can just go through them once and you will get to know everything in few seconds. Let’s have a ...

Read More »

Selenium Waits: Implicit, Explicit, Fluent And Sleep

Selenium waits for page load play an important part in your Selenium scripts. They help to make them less flaky and more reliable. Selenium provides multiple waits to provide adequate wait or pause in your script execution based on certain conditions. Thereby ensuring you don’t end up getting failed scripts as you perform automation testing with Selenium. In this tutorial, ...

Read More »

Handling Multiple Browser Tabs With Selenium Automation Testing

Automation testing with Selenium has been a lifeline in grooming budding automation testers into professionals. Selenium being open-source is largely adopted on a global scale. As a result of which you get huge support from the community. There are multiple frameworks for different languages that offer bindings with Selenium. So you have got everything on board for getting started with ...

Read More »

How to Setup Selenium Grid For Parallel Execution In Different Browsers

Selenium is by far the most used web automation testing tools. One of the reasons behind this huge popularity is Selenium’s automated cross browser testing capabilities. Selenium automation testing can help you test on all major browsers, all major operating systems, and even on mobile device browsers. You can get a huge browser coverage in all your functional tests ensuring ...

Read More »

Using Selenium Webdriver For Full Page Screenshots

One of the most performed actions of any webpage tester is taking a screenshot of the webpage. Whenever a tester finds and reports a bug, that bug would not be taken seriously without supporting screenshots or even videos of the issue. This is equally true no matter the type of testing you are doing and that includes selenium automation testing. ...

Read More »

22 Practical Tips To Test Automation With Selenium WebDriver

Test automation with Selenium has empowered website testers over the globe to perform automated website testing with ease. Webdriver is a core component of the Selenium framework using which you can perform automated cross browser testing of your website or web application against different types of browsers e.g. Google Chrome, Mozilla Firefox, Safari, Opera, Internet Explorer, Microsoft Edge, etc. The ...

Read More »

How Professional QA Implements A Robust CI/CD Pipeline?

java-interview-questions-answers

The obsolete conventional methods of software developments were not taking over the escalated market trends, and those methods lacked solutions for the increased demand of quick software release that introduced the “Continuous Integration (CI) and Continuous Delivery (CD)”. Along with CI/CD, you need to have that kind of technical capability where developers adapt to the shortened delivery cycles and automation ...

Read More »