Hej, nazywam się Arek i jestem Senior Quality Assurance Engineer’em (brzmi poważnie!). Swoją przygodę z IT rozpocząłem w 2017 roku od testowania aplikacji wbudowanych na telewizory i set-top boxy, a obecnie skupiam się na testowaniu aplikacji webowych i moblinych. Na co dzień współpracuję z firmą Code & Pepper, gdzie realizuje różnorodne projekty dla międzynarodowych klientów z całego świata. W swojej pracy przeprowadzam zarówno testy manualne jak i automatyzuje przypadki testowe przy użyciu takich frameworków jak Cypress czy Playwright, pisząc testy w JavaScriptcie / TypeScriptcie w zależności od potrzeb. Na co dzień preferuję jednak język TypeScript. Jako lider techniczny staram się być mentorem dla mniej doświadczonych kolegów oraz biorę udział w rozmowach rekrutacyjnych potencjalnych kandydatów do firmy. Do tej pory wystąpiłem jako gość w 3 odcinkach podcastu technicznego pt. „Pieprzenie o kodzeniu”, gdzie wraz z Maćkiem Dynieskim opowiedzieliśmy trochę o testach E2E, a mianowicie jak zacząć je pisać, jakie są dobre praktyki przy ich tworzeniu oraz porozmawialiśmy sobie o nowościach w narzędziach do automatyzacji testów. W swojej pracy rozwijałem również wraz z kolegami projekt typu „Open Source” o nazwie „Janush”, w którym odpowiadałem całościowo za zapewnienie jakości oraz napisanie oraz skonfigurowanie testów w Cypressie oraz Playwrightcie.
Prelekcja:
Czy Playwright stanie się Cypress killerem w 2023 roku?
Planuję opowiedzieć o frameworku Playwright, zademonstrować jak działa, porównać go do Cypressa i spróbować skonfrontować się z tezą, iż Playwright może stać się Cypress killerem w 2023 roku. Podczas wystąpienia porównam oba narzędzi, pokaże wady i zalety każdego z nich oraz postaram się przekazać to w taki sposób, żeby zarówno mniej doświadczeni testerzy jak i Ci bardziej obeznani z tematu mogli zrozumieć przedstawiany temat. Postaram się również opowiedzieć o nowościach w Playwrightcie jakie przyniosły ostatnie wersje oraz porównać to tempo zmian i funkcjonalności do Cypressa.