Automation Framework Development with Playwright in C# .NET

An End-to-End Playwright automation framework development course

4.40 (91 reviews)
Udemy
platform
English
language
Other
category
instructor
Automation Framework Development with Playwright in C# .NET
1,044
students
17 hours
content
Feb 2024
last update
$27.99
regular price

What you will learn

Basics of Playwright to more advanced way to write custom frameworks in Playwright

Modern testing techniques and coding standards in .NET

Efficient DI based framework creation

Working with XUnit, AutoFixture, DI and Specflow will make testing with Playwright more awesome

Why take this course?

Automation framework development with Playwright in C#.NET  is an advanced course designed to address End-to-End test framework development with clean coding and SOLID patterns in place.

The curriculum of this course is designed not just by randomly choosing some of the topics that I know, the course has evolved over a period (17+ years) by giving training to more than 290,000+ professionals (both online and corporate training) and working in automation testing field 17+ years now

Hence the course is much-refined version, meaning the course won't deviate from the topics it is meant to be.

The course includes all the source codes which we will discuss in the course, hence one must have all the source codes required at the end of every section.

Finally, the course is for those, who are serious about automation testing framework development from the complete ground up and understand all the nuts and bots of building them for extensible usage at work


In this course, you will learn to automate ASP NET Web API and WebUI projects using tools such as

  • Playwright (latest version)

  • .NET 8

  • C# 12

  • XUnit

  • AutoFixture

  • Fluent Assertion

  • Specflow

  • Extent Reports

We will also be using the following patterns and concepts in this course

  • Dependency Injection

  • Factory Pattern

  • Page Object Model Pattern

  • Lazy Initialization

  • Separation of Concerns

  • Single Responsibility Principle

  • Dispose Pattern

  • Asynchronous programming

At the end of this course, you will have

  • Complete understanding of C# with .NET 8

  • Complete understanding of Playwright with latest and greatest changes

  • Designing a complete framework from the ground up

  • All the idea to design a more extendable framework

  • CI/CD with Playwright

  • Reporting for Playwright with Extent Reports


You can directly apply all the concepts from the course at your work with very less code change in the framework and start using it as your test automation framework to test and improve quality of your applications.


Screenshots

Automation Framework Development with Playwright in C# .NET - Screenshot_01Automation Framework Development with Playwright in C# .NET - Screenshot_02Automation Framework Development with Playwright in C# .NET - Screenshot_03Automation Framework Development with Playwright in C# .NET - Screenshot_04

Reviews

Star
October 17, 2023
With next to no courses out there on C# with Playwright, I was very pleased to find Karthik's course and that it is very methodical and clear. With the aid of this course a developer and myself learned everything we needed to kick off a new framework for our team with Playwright, C# and xunit, and enable the dev's to contribute to test automation. It's good to see that it's updated from time to time also with new sections. I would definitely recommend this course to others.
Riya
October 15, 2023
The overall course is awesome. Could you please include the reporting part also? Without this reporting, I feel framework building is incomplete.
Kristof
July 24, 2023
the splitup between the essentials of playwright and the baseknowledge in separate crashcourses is really clear and speeds up learningprocess. Also the step by step demo how to setup everything is very detailed and well explained (as this is Karthik's usual way of working).
Dimitar
July 2, 2023
Overall the course was really good, the framework that was presented was really useful and it is unique to have a course in Playwright in .NET as there are little to none information that you can find online. The instructor explains really good so my overall experience is great I would definitively recommend this course. One slight remark is to leave some basic knowledge of Docker or Github Pipeline as a pre-requisite to the course, so the learner can be aware that these pre-requisites are needed. Looking froward to see a course in Playwright in Nunit.
Andrei
July 2, 2023
The instructor did a great job connecting all the cutting-edge aspects of using Playwright and C# for automation testing. It is the best material I could find, where all topics are covered in one place. My only advice for improvement would be to provide more detailed coverage of the API testing section, as it felt relatively brief compared to other topics, especially regarding the use of tokens for authentication. Nonetheless, the course offers valuable insights and is highly recommended for anyone looking to improve their automation skills.
Gopala
May 31, 2023
I wanted to take a moment to provide you with feedback and express my appreciation for the valuable content you've shared. While I found the video to be incredibly insightful, I must admit that the fast-paced delivery made it a bit challenging to keep up with the information. Thanks
Raja
May 3, 2023
Those who needed to start the automation utilizing the Playwright tool enjoyed how nicely this training was organized. The instructor did a fantastic job of covering the course topic with cutting-edge technology using.net core and dependency injection, and he did so in a way that was both automated and extendable to large automation projects. For all automation engineers, it is very helpful. This course will be simple to understand if you are familiar with Selenium using C#. The majority of the designs were discussed in advance and were very clearly described. I believe that such instruction must be essential for all automation specialists.

Charts

Price

Automation Framework Development with Playwright in C# .NET - Price chart

Rating

Automation Framework Development with Playwright in C# .NET - Ratings chart

Enrollment distribution

Automation Framework Development with Playwright in C# .NET - Distribution chart

Related Topics

5295114
udemy ID
4/27/2023
course created date
5/28/2023
course indexed date
Bot
course submited by