Menu

Selenium – podstawy testowania

Kategoria: ,

Zasady promocji »

Czas trwania: 2 dni

Adresaci szkolenia

Osoby, które chcą nabyć wiedzę w zakresie wykorzystania Selenium w pracy testera. Szkolenie jest od podstaw.
Zagadnienia zaawansowane obejmuje szkolenie rozszerzone. Program szkolenia rozszerzonego zawiera program kursu podstawowego plus dodatkowe zagadnienia, w tym pisanie skryptów.
Selenium – od podstaw do funkcji zaawansowanych – szkolenie rozszerzone.

Wykładowca

Pracuje jako software developer od 2002, przez ten czas zaangażowany w cały przekrój różnorodnych projektów, począwszy od systemu wspomagania pracy numeru 112 i systemów callcenter, przez systemy badania wydajności aplikacji sieciowych, po rozwiązania dla sieci energetycznych. W trakcie praktyki zawodowej zainteresował się systemami Continuous Integration / Deployment oraz rozwojem testów automatycznych, do których współtworzył specjalizowany framework oparty na Gradle. Obecnie w firmie Solwit S.A. zajmuje się również przede wszystkim developmentem testów automatycznych. W międzyczasie prowadzi szkolenia z automatyzacji testów i CI/CD.

Program szkolenia

Szkolenie obejmuje wprowadzenie teoretyczne z warsztatami praktycznymi realizowanymi na bieżąco – każdy omówiony element zostaje od razu przećwiczony przez uczestników w praktyce.

1. Wprowadzenie do narzędzia Selenium IDE
a. tworzenie test case / test suite
b. zapisywanie i odtwarzanie skryptów testowych

2. Asercje i weryfikacje

3. Odnajdywanie elementów na stronie – lokalizatory
a. xpath
b. css
c. id
d. tekst linku, filtry, DOM

4. Stosowanie zmiennych w skryptach

5. Testowanie dynamicznych – zmiennych – treści i elementów

6. Zastosowanie wyrażeń regularnych (podstawy) w testach Selenium

7. Dobre praktyki