Kurs Selenium Java od podstaw
Kurs testera automatyzującego testy aplikacji internetowych za pomocą języka programowania Java

Kurs Selenium Java od podstaw free download
Kurs testera automatyzującego testy aplikacji internetowych za pomocą języka programowania Java
Kurs w którym dowiesz się jak zostać testerem automatyzującym i tworzyć testy automatyczne aplikacji internetowych na poziomie interfejsu użytkownika za pomocą języka programowania Java. Do automatyzacji testów na poziomie interfejsu użytkownika można używać różnych narzędzi. Jeżeli chodzi o najbardziej popularne narzędzie to jest nim Selenium.
Ok, a można prościej?
Mówiąc prościej tworzymy kod, który sam uruchomi przeglądarkę internetową, następnie otworzy wybraną stronę i zacznie wykonywać na niej zadane akcje tj. klikać na elementy, wprowadzać dane w formularze itd. Testy w kursie tworzone są przy pomocy języka programowania Java. Kurs nie wymaga znajomości języka programowania. Wprowadzenie do programowania stanowi część tego kursu.
Czego dowiesz się z tego kursu o pisaniu testów automatyczny ?
- jak zainstalować wszystkie niezbędne narzędzia (Java, IDE, Selenium)
- jak lokalizować elementy na stronie i wykonywać na nich akcje
- jak sprawdzać stan elementów i weryfikować czy jest on zgodny z oczekiwanym
- jak stworzyć framework testowy - szkielet, który ułatwi i przyśpieszy dodawanie kolejnych testów
- jak utworzyć raport, który będzie zawierał informacje o wynikach testów i zdjęcia zrobione podczas jego wykonania
- jak uruchomić testy z poziomu wiersza linii poleceń
- jak wczytywać dane testowe z pliku
- jak uruchamiać testy równolegle (w tym samym czasie)
Poza wymienionymi wyżej zagadnieniami w ramach innych modułów poznasz:
- TestNG (biblioteka do pisania testów) i adnotacje używane podczas tworzenia testów
- Mavena (narzędzie automatyzujące budowę oprogramowania) i jak uruchomić testy z poziomu wiersza linii poleceń
- HTML (język znaczników) - służący do budowania struktury strony internetowej
- Git - rozproszony system kontroli wersji
- wzorzec projektowy Page Object Pattern - sposób układania kodu zgodnie z dobrą praktyką w branży, umożliwiający unikanie duplikowanie kodu oraz ułatwiający jego utrzymywanie.
- Java - obszerny moduł zawierający wiedzę niezbędną do rozpoczęcia tworzenia testów automatycznych
Na jakim poziomie będę kończąc ten kurs?
Wiedza zawarta w kursie dotycząca pisania testów automatycznych jest na poziomie "Junior +" Test Automation Engineer'a. Pamiętaj jednak o tym, że otrzymanie certyfikatu nie jest równoznaczne z możliwością tytułowania się testerem automatyzującym. To ile wyciągniesz z tego kursu, zależy od Ciebie i Twojego zaangażowania. Ten kurs daje pokaźną dawkę wiedzy, ale potrzeba czasu żeby ją przyswoić i dużej ilości praktyki, żeby te rzeczy zapamiętać.
Jak skontaktować się z instruktorem?
Jeżeli przedstawione w kursie zagadnienie jest niejasne lub coś zwyczajnie nie działa możesz się ze mną skontaktować korzystając między innymi:
- z sekcji "Pytania i odpowiedzi"
- wiadomości prywatnej na portalu.
- fanpage ( patrz profil instruktora)
Mam nadzieję, że przedstawiona w kursie wiedza pomoże Ci przenieść Twoją karierę na wyższy poziom lub ułatwi Ci znalezienie pierwszej pracy. W przypadku jakichkolwiek pytań pozostaję do Twojej dyspozycji.
Miłego dnia :)