Introduction to Playwright

Get acquainted with Microsoft's browser automation library called Playwright, which is taking the testing world by storm. It is versatile and allows you to do anything you want with your browser.

Why attend the workshop?

You will get to know the Playwright library from Microsoft, which is used to automate browsers, and you will learn how to use it in practice.

Key Takeaways

How to start a Node.js project from scratch

You will become familiar with the basic syntax of the Typescript language, which is necessary for working with Playwright (declaration of classes, methods, cycles, etc.)

Try out the basic functionality of the Playwright library yourself:

Starting and closing the browser

Interaction with basic elements on the page

Creating a screenshot in case of an error

Asynchronous functions

Using the Page Object Pattern model

The workshop will be very practical and at a level more suitable for beginners. We will not get into extra complex things, on the contrary, emphasis will be placed on partial independent tasks so that participants can try everything on their own.

Requirements

What is needed before the course?

Be able to operate the console (command line or PowerShell) at the administrator level

Install Git

Install Node.js in the LTS version, check the option "add Node.js to PATH"

Install Visual Studio Code in the current version

If anything doesn't work for you, please contact me well in advance of the training at michal.jirka@tesena.com.
Possible installation problems need to be solved in advance, there won't be much time for this at the workshop!

Knowledge requirements

Be able to operate the console and its basic commands

At least basic knowledge of test automation of frontend applications

Basic knowledge of Javascript language syntax, or Typescript - at least do a short research the night before the training

Workshop Details

Course price: 7.500 CZK / 320 EUR

Course duration: 1 day (from 09:00 to 17:00)

*All Prices are excluding VAT. Unless agreed otherwise invoices will be in CZK, for an agreement on the currency contact us at events@tesena.com. Prices in EUR are indicative and can vary based on the exchange rate.

Michal Jirka will guide you through the course

I have been involved in testing for quite a few years; I started sometime in early 2017. I have already completed several projects in various (mostly) automation positions, alternately in the areas of banking and automotive.
I enjoy talking to people, and trainings, workshops, and consultations provide a great opportunity for that!
When I'm not engaged in conversation, I like to play sports, eat, or simply hang out, sometimes combining these hobbies in various ways.

Upcoming Introduction to Playwright workshop dates