Course Code: testplaywright
Duration: 14 hours
Prerequisites:

Knowledge of C#, unit testing

Overview:

The training is aimed at .NET web application developers and testers. During the training you will learn about the modern Playwright environment to effectively test web applications in order to eliminate errors and increase the quality of software. The training will be conducted in the form of practical workshops during which we will test the finished web application.

Course Outline:

1. Introduction to Playwright.

  • Library installation.
  • Creating a test.

2. Testing

  •  Testing the home page.
  •  Testing the form.
  •  Validation testing.
  •  Running tests
  •  Test generation
  •  Test tracking.

3. Page Object Model (POM) pattern.

  • Layer breakdown.

4. Actions.

  • Text input.
  • Checkboxes.
  • Option selection.
  • Mouse events
  • Keys and shortcuts
  • Sending files
  • Item focus
  • Locating items
    -based on a label
    -based on a symbol
    -based on text
    -based on alternative text
    -by title
    -by CSS or XPath

5. Advanced

  •  Authentication
  •  Navigation
  •  Alerts
  •  Modal windows
  •  Frames
  •  Running JavaScript
  •  Taking screenshots

6. Integration
7. Docker

Sites Published:

Polska - Testowanie aplikacji internetowej za pomocą Playwright w C# .NET

Slovenia - Testing web application with Playwright in C# .NET

Croatia - Testing web application with Playwright in C# .NET

Serbia - Testing web application with Playwright in C# .NET

Bhutan - Testing web application with Playwright in C# .NET

Nepal - Testing web application with Playwright in C# .NET

Uzbekistan - Testing web application with Playwright in C# .NET