Playwright
A program designed to guide you from basic to advanced concepts of automated testing with Playwright.
Become an expert in testing modern web applications with Playwright!
Description
The program includes beginner setups (like NodeJS and VS Code) and advanced topics like Rest API testing and integration into CI/CD processes.
The training concludes with solving real-world project examples, which will provide you with practical experience and a deep understanding of Playwright testing.
Program
1. Course overview and initial setup
- Introduction to the course and expected outcomes
- NodeJS Installation
- Installation and configuration of Visual Studio Code
- Project setup and execution
- Best naming practices
- Creating a GitHub repository
- Playwright overview.
2. Design Patterns in Automated Testing
- Introduction to the Page Object Model (POM) Design Pattern
- Overview of Popular Unit Testing Frameworks for Automation
- Explanation of Hooks (before, after, beforeEach, afterEach)
3. Core Concepts
- Detailed Overview of Core Test Automation Concepts (Commands, Actions, and Validations)
4. Locators and Selectors
- Understanding Different Types of Locators and Selectors (CSS and XPath)
5. Network Request Testing and Tools
- Techniques for Intercepting and Validating Network Requests
- Overview of Useful Tools in Playwright
- Introduction to Playwright Plug-ins
6. API Testing
- Testing REST APIs (Serialization/Deserialization)
- Playwright-Specific Testing Considerations
7. Advanced Topics and Comparison
- Utilizing Cloud Services
- Generation and Interpretation of Test Results
- Integration of CI/CD Processes
- Using Docker
- Understanding Licensing Considerations for Using Playwright
- Comparison of End-to-End Testing with Component Testing
8. Practical Examples
- Solving Practical Examples from Real-World Projects
- Application of Learned Concepts in Real-World Scenarios
FAQ
What language is the training delivered in?
The teaching for this course is conducted in English.
Is prior knowledge required?
To attend this training, you must have work experience in the field of manual testing ( OOP Basics, JavaScript Basics, HTML and Xpath Basics, Visual Studio Code Basics, Rest API Testing Basics)
What is the concept of the lessons?
The theory is explained in classes and homework assignments are given, the solutions to which are explained in class. Experiences from the projects that the trainees are working on are shared and possible solutions, good practices, and the like are discussed.
More About the Instructor
Gjore Zakharchev – Graduate Computer Scientist and Head of the Software Testing Department at Kinshift-Southeast Europe.
Gjore Zaharchev has extensive expertise in manual and automated testing using a variety of leading IT market tools. In addition to his 17+ years of testing experience, he has been a featured speaker at software testing conferences across Europe for over 8 years, a trainer and coordinator of Software Testing Academies, and the only ISTQB board member for Macedonia. He is currently employed by Kinshift as the Head of the Software Testing Department for Southeast Europe.
Playwright
780 €
663 €
- Start: 27.03.2026
- Duration: 1 month
- Model: online
- Schedule: 2/3 times a week
- Time:17:30 – 20:30 h