Selenium 4.0 - Major ChangesHey guys, in this article, I will be going over some of the major changes that happened with Selenium 4.0. Let's get started! Switch to W3C Protocol The Selenium project migrated to an entirely new protocol - W3C protocol and they no longer will be ...Nov 11, 2021 · 4 min readautomationbro.hashnode.dev
Jenkins & GitHub Integration with Selenium PythonIn this post, we will finalize everything by running our tests in Jenkins. We will cover Jenkins & GitHub Integration with the Selenium Python tests as well as generate a JUnit report at the end to see the results in Jenkins. Pre-requisite Make sure ...Mar 17, 2021 · 3 min readautomationbro.hashnode.dev
Selenium Python Exception HandlingIn this post, we will take a look at how to do exception handling using Selenium Python and the SeleniumBase framework. So, before we see how we can do that let’s talk about why you need to handle exceptions in the first place, usually if there’s an ...Mar 10, 2021 · 3 min readautomationbro.hashnode.dev
Selenium Python Generate ScreenshotIn this post, we will take a look at how we can generate a screenshot of a test failure in Selenium Python so that we can quickly look at the screenshot and identify what was the state of our application at that moment. We will also learn how to take...Feb 24, 2021 · 3 min readautomationbro.hashnode.dev
Selenium Python Wait CommandsIn this post, we will learn about the various wait commands available in Selenium Python using the SeleniumBase framework. Using wait commands when doing browser automation is inevitable. Therefore, it’s important to understand how to use wait comman...Feb 17, 2021 · 4 min readautomationbro.hashnode.dev