Advanced Automation Testing of Modern Apps with C# .NET
Learn modern ways to automate application with C# .NET using Selenium, XUnit, Dependency Injections, Docker and more !
Created by Karthik KK | 16 hours on-demand video course
This course Advanced Automation Testing of Modern Apps with C# .NET is a Master course that helps you not just automate the application, but to make you understand the in-depth concepts of automating the application in a modern way using modern tools and practices in the .NET world.
In this course, you will learn to automate ASP Netcore Web API and WebUI projects using tools such as Selenium, XUnit, AutoFixture, Fluent Assertion, Specflow, Autofac, Xunit.DependencyInjection, WebApplicationFactory (Integration Testing). The Application Under Test (AUT) will be running inside a Docker Container, hence the automation challenges to automate an application running as a microservices within containers will be discussed part of this course almost from the first section.
What you’ll learn
- Understand building robust automation testing practices
- Undertanding Dependency Injection to build test automation framework
- Understanding the purpose of running Test project as docker container
- Better way to run parallel and cross-browser testing of applications