Maksymalne korzyści:
- Doświadczenie w tworzeniu oprogramowania (zalecane)
- Ogólne zrozumienie aplikacji internetowych (pożądane)
- Znajomość programowania Java (korzystne)
Ten kurs wprowadzający ma na celu zapoznanie testerów z podstawami testowania aplikacji internetowych przy użyciu Selenium. Testerzy mogą tworzyć, ulepszać i utrzymywać skrypty przy użyciu zarówno Selenium IDE, jak i Selenium 2 WebDriver.
Docelowi odbiorcy
Docelową grupą odbiorców są testerzy oprogramowania, którzy chcą zautomatyzować testowanie aplikacji internetowych za pomocą Selenium. Testerzy ci mogą być nowicjuszami w automatyzacji testów i mogą również obejmować praktyków zapewniania jakości, menedżerów lub liderów zespołów, którzy są odpowiedzialni za interakcję z testerami lub którzy muszą upewnić się, że narzędzia są w pełni i odpowiednio wdrażane.
Po ukończeniu kursu będziesz w stanie
- Opisanie funkcji i przeznaczenia Selenium
- Zrozumienie korzyści i właściwego podejścia do automatyzacji testów
- Nagrywanie zautomatyzowanych przypadków testowych
- Odtwarzanie zautomatyzowanych przypadków testowych
- Stosować i wykorzystywać różne techniki weryfikacji
- Przeglądanie i analizowanie wyników
- Konfigurowanie i używanie Selenium RC (Remote Control)
- Tworzenie i praca z zestawami testów
- Planowanie automatycznych przebiegów testów
- Wykorzystanie różnych formatów skryptów Selenium
- Modyfikowanie skryptów w celu rozszerzenia możliwości testowania aplikacji
- Konfiguracja Selenium za pomocą Eclipse i Selenium 2 WebDriver
- Zrozumienie i używanie plików pomocniczych RTTS
- Konwersja kodu Selenium do pracy z Selenium 2 WebDriver
- Konfigurowanie niestandardowych plików dziennika
- Tworzenie niestandardowej mapy obiektów
- Tworzenie modułów wielokrotnego użytku w celu ograniczenia konserwacji skryptów
- Korzystanie z narzędzi ułatwiających identyfikację XPath
Wprowadzenie do testowania automatycznego
- Koncepcje testowania
- Możliwości i ograniczenia Selenium
Lokalizatory
- Zrozumienie lokalizatorów
- Typy lokalizatorów ID, CSS, XPath i Name
Zaawansowane lokalizatory
- Dynamiczne lokalizatory
- Budowanie ścieżki
- Znajdowanie elementów z żądanym tekstem
- Najlepsze praktyki
Selenium WebDriver
- Java IDE
- WebDriver API
TestNG
- Asercje
- Adnotacje
- Zestaw testów
- Parametry
- Testy w wielu przeglądarkach
Zaawansowany Selenium WebDriver
- Zawartość dynamiczna
United Arab Emirates - Introduction to Selenium
Qatar - Introduction to Selenium
Egypt - Introduction to Selenium
Saudi Arabia - Introduction to Selenium
South Africa - Introduction to Selenium
Brasil - Introdução ao Selenium
Canada - Introduction to Selenium
USA - Introduction to Selenium
Österreich - Introduction to Selenium
Schweiz - Introduction to Selenium
Deutschland - Introduction to Selenium
Czech Republic - Introduction to Selenium
Denmark - Introduction to Selenium
Estonia - Introduction to Selenium
Finland - Introduction to Selenium
Greece - Introduction to Selenium
Magyarország - Introduction to Selenium
Ireland - Introduction to Selenium
Luxembourg - Introduction to Selenium
Latvia - Introduction to Selenium
España - Introducción a Selenium
Italia - Introduction to Selenium
Lithuania - Introduction to Selenium
Nederland - Introduction to Selenium
Norway - Introduction to Selenium
Portugal - Introdução ao Selenium
România - Introduction to Selenium
Sverige - Introduction to Selenium
Türkiye - Introduction to Selenium
Malta - Introduction to Selenium
Belgique - Introduction to Selenium
France - Introduction to Selenium
Australia - Introduction to Selenium
Malaysia - Introduction to Selenium
New Zealand - Introduction to Selenium
Philippines - Introduction to Selenium
Singapore - Introduction to Selenium
Thailand - Introduction to Selenium
Vietnam - Introduction to Selenium
India - Introduction to Selenium
Argentina - Introducción a Selenium
Chile - Introducción a Selenium
Costa Rica - Introducción a Selenium
Ecuador - Introducción a Selenium
Guatemala - Introducción a Selenium
Colombia - Introducción a Selenium
México - Introducción a Selenium
Panama - Introducción a Selenium
Peru - Introducción a Selenium
Uruguay - Introducción a Selenium
Venezuela - Introducción a Selenium
Polska - Wprowadzenie do Selenium
United Kingdom - Introduction to Selenium
South Korea - Introduction to Selenium
Pakistan - Introduction to Selenium
Sri Lanka - Introduction to Selenium
Bulgaria - Introduction to Selenium
Bolivia - Introducción a Selenium
Indonesia - Introduction to Selenium
Kazakhstan - Introduction to Selenium
Moldova - Introduction to Selenium
Morocco - Introduction to Selenium
Tunisia - Introduction to Selenium
Kuwait - Introduction to Selenium
Oman - Introduction to Selenium
Slovakia - Introduction to Selenium
Kenya - Introduction to Selenium
Nigeria - Introduction to Selenium
Botswana - Introduction to Selenium
Slovenia - Introduction to Selenium
Croatia - Introduction to Selenium
Serbia - Introduction to Selenium
Bhutan - Introduction to Selenium