Úvod do 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.

Popis workshopu

Cílem workshopu je seznámit vás s knihovnou Playwright od Microsoftu, která slouží k automatizaci prohlížečů. Více informací o tom co se naučíte najdete v sekci "Co si z workshopu odnesete"

Co si z workshopu odnesete

Nainstalujete si již předpřipravený projekt

Pochopíte konstrukci základních skriptů v jazyce JavaScript, které jsou nutné pro práci s Playwrightem

Naučíte se a vyzkoušíte si základní funkčnosti knihovny, a to například:

Spuštění a zavření browseru

Paralelní exekuce

Práci s iframy

Jak pořídit screenshot

Jak ověřit viditelnost elementu na stránce

Jak testovat cross-page a cross-domain

Jak pracovat s requesty prohlížeče

Jak vytvořit reprezentaci stránky webové aplikace pomocí Page Object Patternu

Částí workshopu bude rovněž propojení Playwright knihovny s test runnerem Mocha a ukázka reálného nastavení

Požadavky

Co je potřeba nainstalovat?

Mějte možnost pustit konzoli (příkazová řádka, nebo PowerShell) na úrovni administrátora

Nainstalován Git

Nainstalován Node.js LTS

Nainstalován VSCode

Nainstalován Chrome (ideálně v defaultním adresáři, který nabízí při instalaci).

Veškeré instalace provádějte v defaultním nastavení, u Node.js dbejte na to, aby byla zaškrtnuta volba „add Node.js to PATH“.

Jaké jsou znalostní požadavky?

Základy programování v jakémkoliv jazyce

JavaScript v prostředí Node.js je výhoda

Detaily workshopu

Cena workshopu: 7.500 CZK / 309 EUR

Délka workshopu: 1 den (od 09:00 do 17:00)

*Ceny jsou bez DPH. Pokud nebude dohoda jiná, tak bude faktura v CZK, v případě, že potřebujete platbu v EUR, kontaktujte nás na events@tesena.com, nebo nám tuto informaci napište do políčka Poznámky v objednávacím formuláři. Ceny v EUR jsou pouze orientační a mohou se měnit dle aktuálního kurzu.
Lektor

Radek Bednařík

Pracuji v testingu už 2 roky a je to nejlepší práce mého života. Pracoval jsem v akademické sféře, ekonomickém žurnalismu a v PR, ale nikdy mě práce nebavila tolik, jak mě baví teď v testingu. Soustředím se hlavně na automatizaci pomocí Python a JavaScipt.

Nadcházející termíny workshopu Úvod do Playwright


Momentálně tento workshop vypisujeme pouze jako in-house (minimum 5 účastníků). Pokud Vy/firma máte zájem o tento workshop, kontaktujte nás na events@tesena.com