Course Outline
Locating elements
- ID, CSS, XPath and Name location strategies
- Handling dynamic attributes
- Building a path
- Best practices
Project
- Preparing Visual Studio
- Adding required libraries
NUnit
- Annotations
- Assertions
- Parameterized test fixtures
Selenium WebDriver
- Cross-browser testing
- Waiting for dynamic content
- Taking screenshots
- Performing keyboard and mouse actions
- Handling pop-up windows
- Debugging
NLog
- Configuring custom logs
Design patterns
- Making code reusable
- Page Objects Model
Distributed testing
- Running Selenium standalone server
- Configuring Selenium Grid
- Using Remote WebDriver
Requirements
- Automated testing experience with Selenium
- Web application development experience (recommended)
- Understanding of C# (recommended)
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from £3800 online delivery, based on a group of 2 delegates, £1200 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (3)
Course was very practical. Trainer knows his subject very well.
Piotr - Scottish Enterprise
Course - Advanced Selenium with C#
The step by step demo by trainer and constant q&a.
Jameela Parveen - I-Access Solutions Pte Ltd
Course - Advanced Selenium with C#
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks