What will you learn in this course?
Are you struggling with working with HTML using Selenium WebDriver? Do you know how to easily identify and manipulate an element using Selenium WebDriver? How about performing a drag n’ drop on an element? If not, then these are just a few of the questions that will be answered in this course.
This course is a complete guide on working with web elements in Selenium WebDriver! Once you are finished with this course, you will know how to work with any web elements, anytime, on any web application.
In this course from Ultimate QA, you will learn:
– Basics of HTML
– All the different locator strategies for Selenium WebDriver
– How to identify web elements using Selenium WebDriver
– Master XPath
– Navigation with Selenium WebDriver
– Web element manipulation
– Web element interrogation
– Mouse and keyboard actions with Selenium WebDriver
– Performing actions such as drag n’ drop, drawing, hovering
– Implicit and Explicit waits
– How to properly handle element identification so that your tests are not flaky
– Expected Conditions in Selenium WebDriver
What will you learn in this lecture?
In the previous video, we learned about understanding why the test failed a 2nd time of the page objects in test automation course. In this video, we will go through getting the recorded test to run of the course.
Finally getting the recorded test to run
OK so now that brings us to our third class she recorded tests with our test won. We’ve been looking at and applying a second fix in order to get it to run out of the box from the recording the recording that’s supposedly so easy to make it. Ron we’re applying another fix to it just to be able to get it to run. So the fix that I made was that I actually am going to start the driver in maximized state so that we can always control the size of the browser so that it always comes up in this state versus the minimize stay that becomes responsive. Furthermore I obviously had to update the code so that now it interacts with this link sign and link as opposed to this menu that brings in a drop down. So two more fixes that I had to apply in order to get the automated test to run out of the box. Now taking a look at this do you believe that this test is finally stable enough to run. Well let’s go ahead and see.
I’m going to click here and then I’m going to go ahead and run it.
And these sets are always really fun to watch them run. I enjoy it. Fantastic. So finally we’ve got our recorded automated test to run after one enhancement and three different fixes. We’ve got it at a state where we can run it.