Szkolenie: Podstawy automatyzacji z Selenium IDE Selenium IDE to bardzo użyteczne narzędzie do szybkiej i skutecznej automatyzacji testów aplikacji internetowych. Jest ono kompromisem między typową automatyzacją, wymagającą kodowania a testowaniem manualnym. Posiada wiele zalet, ale na szkoleniu nie unikamy również tematu wad i ograniczeń. Wykorzystując jego potencjał już w wersji podstawowej jesteśmy w stanie szybko przygotować niezawodny zestaw testów, uruchamiany według zaplanowanego harmonogramu. Możemy następnie odczytać raport i cieszyć się z oszczędności czasu, który spożytkujemy na dodatkowe lub inne zadania. Wspomagając się dodatkowymi narzędziami współpracującymi z Selenium IDE otrzymujemy zaawansowane narzędzie do automatyzacji weryfikacji aplikacji internetowych, które może być również wykorzystane w procesie CI. Jest to obecnie najlepsze darmowe narzędzie do automatyzacji testów aplikacji internetowych, dostępne dla każdego bez względu na jego doświadczenie i wiedzę w tym temacie oraz doświadczenie w kodowaniu. Tematyka 1. Wprowadzenie do automatyzacji Czym jest automatyzacja? Co automatyzować? Korzyści i wady automatyzacji 2. Przegląd narzędzi Selenium 3. Przygotowanie środowiska do pracy z Selenium IDE 4. Charakterystyka Selenium IDE Omówienie interfejsu Zalety i wady narzędzia 5. Pierwszy test z Selenium IDE Struktura i składnia poleceń Selenium IDE Asercje i weryfikatory 6. Sposoby identyfikowania elementów Typy lokalizatorów Przycisk "Find" i "Select" Wykorzystanie narzędzi deweloperskich przeglądarek Firebug, Firepath 7. Tworzenie, przechowywanie i wykorzystywanie zmiennych 8. Obsługa zaawansowanych elementów aplikacji Obsługa poleceń Ajax Obsługa okien dialogowych
Obsługa okien, ramek i popup-ów Obsługa poleceń JavaScript 9. Eksport testów do wybranych języków programowania 10. Rozszerzenia użytkownika Instalacja i obsługa wybranych rozszerzeń 11. Planowanie uruchamiania testów Harmonogram i jego obsługa 12. Uruchamianie testów na wybranych środowiskach Uruchamianie zestawów testów za pomocą wybranych narzędzi 13. Skrypty Selenium IDE w procesie CI Podstawy obsługi GIT Tworzenie i konfigurowanie zadań w Jenkins dla skryptów Selenium IDE Przed szkoleniem Szkolenie przeznaczone jest dla osób, które zaczynają pracę z narzędziem i automatyzacją testowania. Metody szkolenia Szkolenie ma charakter warsztatu połączonego z wykładem. Materiały szkoleniowe Będąc uczestnikiem szkolenia Podstawy automatyzacji z Selenium IDE otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie podręcznika opisującego zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych na platformie EDU. Po szkoleniu Uczestnik kursu posiądzie umiejętność automatyzacji podstawowych czynności związanych z testowaniem aplikacji internetowych. Nauczy się optymalnie przygotowywać zestawy testów. Będzie gotowy do podjęcia pracy z narzędziem w stopniu zaawansowanym. Pozna narzędzia wykorzystywane w procesie ciągłej integracji i nauczy się je wykorzystywać według własnych potrzeb.
Certyfikat Po ukończonym kursie otrzymasz certyfikat potwierdzający udział w szkoleniu. Certyfikat ma formę elektroniczną, co umożliwia łatwe udostępnianie go drogą internetową. Rozmiar i rozdzielczość pliku umożliwia wysokiej jakości wydruk. Opieka poszkoleniowa Po zakończonym szkoleniu dajemy Ci możliwość korzystania z merytorycznej pomocy trenera. Jeżeli masz pytania lub jakiekolwiek wątpliwości związane z tematyką odbytego szkolenia, skontaktuj się z trenerem, który będzie do Twojej dyspozycji. Materiały po szkoleniu Po szkoleniu będziesz miał stały i nieograniczony dostęp do elektronicznych materiałów szkoleniowych oraz ich nowszych, zaktualizowanych wersji. Pomoże Ci to utrwalić wiedzę zdobytą w trakcie kursu czy sięgnąć po nią ponownie w razie potrzeby. Czas trwania 2 dni (16 h) Cena 2 000,00 PLN netto (2 460,00 PLN brutto)
Ścieżka dalszego rozwoju kompetencji i umiejętności Poniższy schemat obrazuje możliwe ścieżki doskonalenia umiejętności i kompetencji z zakresu narzędzi Selenium. Agendy szkoleń zostały tak skonstruowane, aby nie pokrywać i nie powielać informacji. Na każdym ze szkoleń otrzymasz nową dawkę wiedzy. Poniższy wykres sugeruje jedynie ścieżkę rozwoju w ramach udziału w szkoleniach. Na każdy kurs możesz przyjść bez udziału w innym.
Referencje Nasze szkolenia dostarczyliśmy między innymi do: