Course Outline
Introduction
- Overview of Selenium automated web application testing for government
- Overview of C# and .NET for government
Getting Started
- Installing and configuring WebDriver with C# for government applications
- Using NuGet, libraries, and extensions for government projects
- Preparing Visual Studio for government development environments
- Identifying UI elements in government web applications
Using Selenium WebDriver
- Performing user actions in WebDriver for government testing
- Capturing and validating data from web pages for government systems
- Using frames, alerts, and multiple browser windows for government applications
Using C#'s Built-in Functions
- Handling exceptions in government test scripts
- Synchronizing actions in government web testing
- Working with Page Objects (POM) for government applications
- Structuring tests for government systems
- Utilizing helper libraries for government test automation
Using C# Selenium Test Automation
- Setting up a project for Selenium automation framework in C# for government
- Creating a C# Selenium automation framework .NET Core 5.0 from scratch for government use
- Writing a test using Selenium, C#, and Nunit with Visual Studio IDE for government applications
- Running a C# Selenium test for government systems
- Executing C# Selenium tests on a browser for government web applications
Troubleshooting
Summary and Next Steps
Requirements
- Proficiency in C#
- Experience with Microsoft Visual Studio
Audience for Government Use
- Software Developers
- Quality Assurance Testers
Testimonials (5)
It was 1-on-1 so the training was specialized to my specific needs. Shane highlighted elements of WPF/C# that could potentially be beneficial to my development projects.
Warren Nolan - Northrop Grumman
Course - Programming in WPF
The instructor's teaching style was very good.
Kubra
Course - Automation Testing using Selenium
Good rapport, Łukasz had time for everyone's questions and was able to help anyone who had any issue
Kelly Morris - Titian Software Poland Sp. z o.o.
Course - Selenium WebDriver in C#
Tailored to our needs
Rafal - Haleon
Course - C#.Net
Everything. Again considering the amount of concepts Fulvio covered, including detailed explanation in three days was really good. I liked that he covered a lot of concepts we as Data Engineers would require.