.
.
Introduction to automated testing
- Testing concepts
- Possibilities and limitations of Selenium
Locators
- Understanding locators
- ID, CSS, XPath and Name locator types
Advanced locators
- Dynamic locators
- Building a path
- Relationships between elements on a path
- Locating elements with desired text
- Best practices
NUnit based project
- NuGet packages
Selenium WebDriver
- C# basics
- WebDriver API
- Troubleshooting
- Debugging
NUnit
- Annotations
- Assertions
- Parameters
- Cross-browser testing
- Reporting
Advanced Selenium WebDriver
- Dynamic content
- Screenshots
- Design patterns
Selenium Server
- Understanding distributed testing
- Preparing infrastructure
- Using Remote WebDriver
Project management
- Git version control system
- Integration with Azure DevOps