Selenium WebDriver in C# Certificate for Wioleta Ligeza
Certificate ID:
651919
Authentication Code:
322f3
Certified Person Name:
Wioleta Ligeza
Trainer Name:
Kamil Antczak
Duration Days:
2
Duration Hours:
14
Course Name:
Selenium WebDriver in C#
Course Date:
7 October 2021 09:00 to 8 October 2021 16:00
Course Outline:
Introduction
- Selenium Automated Web Application Testing
- C# and .NET
About Selenium WebDriver
- Tools
- Unit testing Frameworks
- Supported Browsers
Installing and Configuring WebDriver with C#, .NET and VisualStudio
- Using NuGet
- Libraries and extensions
- Organizing your file structure
Writing a Nunit Test
- Import statements
- Invoking the browser
- Writing to the console
Identifying UI Elements
- Chrome Developer Tools and other extensions
- Regular expressions
- Index
- Xpath functions
Performing User Actions in WebDriver
- Performing mouse and keyboard operations
- Edit boxes, combo boxes, buttons, links, checkboxes and radio buttons
Capturing and Validating Data from Web Page
- Asserts and execution flow
Other Operations
- Mouse events
- Screenshots
- Executing Javascript
Frames, Alerts and Multiple Browser Windows
Using C#'s Built-in Functions
- Strings
- Date and time
- Files and folders
- Math operations
Exception Handling
- C# .Net
- Webdriver
Synchronization
- Implicit vs Explicit waits
- Fluent waits
Working with Page Objects (POM)
- Refactoring
- Developing a library of pages (POMs)
Testing Structure
- Nunit Fixtures, Nunit Traits and Categories, Playlists
Helper Libraries
Data-Driven Testing
Selenium IDE and Selenium Grid
Integration
Summary and Conclusion