Selenium: poziom startowy (Selenium IDE)

Wykonaj krok do przodu w karierze testera oprogramowania.

1 miesiąc | 3 zajęcia | 30 wideo | 1000 zł brutto |

18.01.2018 – 08.02.2018

Zapisałeś się na kurs. W najbliższym czasie na podany e-mail zostaną wysłane szczegółowe informacje.

DLACZEGO WARTO ZAINTERESOWAĆ SIĘ SELENIUM IDE?

ZACZYNAMY OD ZERA

Nie jest potrzebna umiejętność programowania ani znajomość Selenium czy innego narzędzia automatyzacji.

ZAPOTRZEBOWANIE

Posługiwanie się tym narzędziem stało się jedną z obowiązkowych umiejętności dla testera. Wystarczy zobaczyć wymagania na wakaty, żeby się o tym przekonać.

ROZWÓJ

Selenium IDE to pierwszy krok w stronę tworzenia testów automatycznych.

OPIS SZKOLENIA

WYKŁADY ON-LINE

Uczestnicy szkolenia otrzymują dostęp do wykładów w Systemie Zdalnego Nauczania. Mogą oni odtwarzać je w dogodnym dla siebie miejscu i czasie.

KONSULTACJE

Na czacie Skype dostępny jest trener, by odpowiedzieć na Twoje pytania, rozwiać wątpliwości i wyjaśnić wszelkie niejasności.

JĘZYK

Wykłady i wsparcie trenera odbywają się w języku angielskim.

CENA

Cena kursu wynosi 1000 zł, wystawiamy Faktury VAT. Dla osób fizycznych przy wpłacie przez PayPal rabat 20%.

CZAS TRWANIA KURSU

3 tygodnie, co tydzień dodawane są nowe zajęcia. Kurs zawiera filmy szkoleniowe i dużo praktyki.

NA ZAJĘCIACH

Żadnej nudnej teorii — szkolenie oparte jest na wiedzy praktycznej. My pokazujemy – Ty wykonujesz!

TEN KURS JEST DLA CIEBIE, JEŚLI

1-1
Masz ukończony kursy testowania manualnego i chcesz zwiększyć swoją konkurencyjność i atrakcyjność w oczach rekruterów.
2-1
Znasz język angielski na poziomie umożliwiającym czytanie dokumentacji technicznej oraz komunikację.
3-1
Możesz poświęcić 3 – 6 godzin w tygodniu na wykonywanie zadań domowych.
Selenium_poziom_startowy

Szczegółowy program kursu

1. Zapoznanie z narzędziem.
2. Pisanie, zapisywanie i uruchamianie scenariuszy.
3. Szybkość wykonywania i limity czasu.
4. Test case i test suite.
5. Ręczne dopracowywanie scenariuszy.
6. Wykonywanie i debugowanie scenariuszy — krok po kroku.
7. Dopracowywanie scenariusza — dodawanie poleceń-akcji.
8. Dopracowywanie scenariusza — dodawanie poleceń-sprawdzań.
9. Szczegółowe informacje na temat działań z elementami.
10. Symulowanie działania myszy: polecenia click i clickAt.
11. Symulowanie działania klawiatury: polecenia type i sendKeys.

1. Wyszukiwanie elementów: lokatory.
2. Przegląd metod identyfikacji elementów: id, name, linkText, class, XPath, CSS.
3. Szczegółowa analiza lokatorów XPath i CSS, złożone lokatory.
4. Optymalizacja lokatorów zarejestrowanych recorderem.
5. Sprawdzenia.
6. Sprawdzenia obecności lub braku elementów.
7. Sprawdzenia właściwości elementów (atrybuty i tekst).
8. Oczekiwania jako specjalny rodzaj sprawdzenia.
9. Zastosowanie zmiennych.
10. Wykonywanie fragmentów kodu JavaScript.

1. Infrastruktura uruchamiania testów.
2. Uruchamianie z konsoli.
3. Uruchamianie w różnych przeglądarkach.
4. Zapisywanie testów (na przykładzie serwisu GitHub).
5. Uruchamianie testów na serwerze ciągłej integracji (na przykładzie Jenkins).
6. Zastosowanie rozszerzenia SelBlocks.
7. Wykonywanie fragmentów scenariusza w zależności od określonych warunków.
8. Ładowanie danych z pliku zewnętrznego.
9. Eksport testów do kodu w językach programowania i uruchamianie eksportowanych testów (na przykładzie języka Python).

PO UKOŃCZENIU KURSU

1
Wszyscy absolwenci, którzy poprawnie wykonali zadania domowe, otrzymają Certyfikat!
2
Nauczysz się zapisywania scenariuszy testowych za pomocą Selenium IDE i uruchamiania ich, co ułatwi Ci codzienne obowiązki w pracy.
3
Zrozumiesz, czym jest lokalizator, jak działa przeglądarka, poznasz podstawowe zasady układu stron HTML.

ZOBACZ PRZYKŁADOWE WIDEO

Zapisałeś się na kurs. W najbliższym czasie na podany e-mail zostaną wysłane szczegółowe informacje.

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn