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

You will install a prepared project

You will understand the construction of basic JavaScripts scripts necessary for work with Playwright

You will learn and try fundamental library functions, for example:

Running and closing the browser

Parallel execution

Work with iframes

How to take screenshots

How to verify the visibility of an element on a page

How to test cross-page and cross-domain

How to work with browser requests

How to create a representation of a web application page using the Page Object Pattern

Requirements

What is needed before the course?

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

Install Git

Install node.js LTS

Install VSCode

Install Chrome (ideally in the default directory that it offers during installation)

Perform all installations in the default settings, for Node.js make sure that the "add Node.js to PATH" option is checked.

Knowledge requirements

At least basic knowledge of programming and test automation of frontend applications

Basics of programming in any language

Knowledge of Javascript/Typescript

JavaScript in a Node.js environment is an advantage

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 started working in testing less than seven years ago (February 2017), and I have been working in Tesena the whole time. I have been focusing on test automation since the beginning, I gained experience on several different projects, mainly for ČSAS and ŠKODA. For the last few months, I have been working for ČSOB Pojišťovna in Pardubice, where we are introducing automated testing from the very beginning.

Upcoming Introduction to Playwright workshop dates