Training courses

Training courses to help you develop your own professional skills and knowledge.

Back to training list

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.
We currently have no dates listed.
Introduction to Playwright

LanguageCZ Duration of the course1 day (from 09:00 to 17:00) LevelBasic PlaceOn-site

Why attend the course?

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.

What will you learn on the course?

  • 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

Trainers

Michal Jirka

Michal Jirka

Test Automation Engineer

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.
show more

Do you want tailored training?

We will prepare tailored training for you, at the time and place you choose. Fill in the basic information and we will get back to you.

By submitting the form you agree to privacy policy.