What will you learn in this lecture?
In the previous video, we learned the critical updates to the course of this Selenium webdriver elements identification course. In this video, we’ll have the updates to the framework project.
Updates to the Framework Project
Let me show you just one more update that I’ve made to the course just so you’re not confused about what’s going on.
So in Visual Studio, in our framework solution that you’re going to download from Gihub, I’ve added an extra project.
That project is called element interactions project. In here, we are going to do all our work with elements like element identification, element manipulation, navigation, and so on and so forth.
It’s going to happen in this project. I just logically separated it out from the framework so that it’s less confusing.
In the QTP tests, we used to have this element identification class. I simply moved it over. I’ve moved it over and now we’re going to have a bunch of tests that help us to understand a specific concept.
For example, here is a test and that’s going to deal with element identification.
Here it says it’s going to deal with navigation more tests that deal with navigation and so on and so forth. It’s going to be a bunch of tests that will teach you the appropriate concepts so you can easily just work from here.
Follow along in the tutorials. Just remember that you’re going to be working out of this project.
The other thing that I wanted to mention is that when you download the solution and you have this project here, do yourself a favor and don’t peek at all of the test methods.
Follow along with the course.
Do your own work and if you’re really struggling to get something right, then take a look at the code to see what you’re doing wrong. But if you’re looking at the code in advance, you’re going to take away all of the knowledge and all the interactions that I put you through as I take you through the course.
I’m going to be giving you quizzes and I’m going to be expecting you to do some work. And if you’re peeking ahead of the course in the code, you’re going to lose that learn advantages you get from the quizzes and the interactions and the stumbling through problems.
Therefore, do yourself a favor.
Don’t peek ahead.
Use this as a final resort only when you really can’t figure anything out there and compare this to your code to see what the difference is.
In the next tutorial, we will cover the introduction to HTML tags.
What will you learn in this course?
Are you struggling with working with HTML using Selenium WebDriver? Do you know how to easily identify an element using Selenium WebDrriver? Do you know how to manipulate that web element? Do you know how to perform 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, any time, on any web application.
“Relevant content that I will be able to apply to my automation tests *immediately*, a VERY effective presentation approach (evolving the same example and comparing/contrasting), and an excellent teacher / presenter. Thank you so much for your time and sharing your knowledge Nikolay!.”
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