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

Take This Entire Course for Free

What will you learn in this lecture?

In this video, we will understand why you don’t need to be afraid to fail or make mistakes of the Fast Tests Execution course.

Selenium Tutorial – Fast Tests Execution – Don’t be afraid to fail or make mistakes

One thing that I did want to mention in regards to this was that notice how even myself I made mistakes while writing this code for you guys even though I’m like pretty prepared. I’ve done this many times. I know what I’m doing but sometimes people just make mistakes we forget things right. That’s why I like pilots have checklists because they may forget something because it’s so obvious that you forget that you need to do what they’re for.

I forgot something and I made a mistake and all I did was just debug it. I just looked to the air to try to figure out what went wrong and I tried to fix it. That’s no big deal. It happens to everybody. We all make errors along the way.

Nothing is ever coded perfectly and I know that a lot of you guys are always running into errors and you guys will always run into errors no matter how good you get at what you’re doing and you’re going to have to figure things out.

That’s just part of being a developer being an automation engineer just a I.T. specialist in general is dealing with problems. So don’t worry about it when you do run into problems you will and just do your best to debug it. Google is the best answer that I could recommend for you guys. And if not you can always drop me a question on my courses ultimateqa discussion board. OK.

Also one other thing that I wanted to mention quickly was that the Miree shopper was smart enough to import all of these using statements. When I was actually using them I’m not sure a visual studio is smart enough to do that so just in case one ever you know you’re putting these attributes for these glasses for millennium web driver you might not be seeing them if you’re using Visual Studio test therefore you just need to put these using statements up here and then you’ll have the intellisense to actually help you out and fill this stuff in. Like I said resharpen just automatically does that.

And I don’t even notice it sometimes and I forget that some people aren’t as lucky. Like Visual Studio users that’s why I highly recommend always using Resharper in fact many developers love using it and so do I.


Nikolay Advolodkin is a self-driven SDET on a lifelong mission to create profound change in the IT world and ultimately leave a legacy for his loved ones, community, and the world at large. Today, he serves as the CEO and Test Automation Instructor at UltimateQA.com and contributes informative articles to leading test automaton websites like SimpleProgrammer.com and TechBeacon.com

Pin It on Pinterest

Share This