Warsztaty Selenium WebDriver

Kurs z przygotowaniem z języka Java.

Najbliższe szkolenie

17-19.11.2017

Wrocław

Chcesz zorganizować szkolenie dla Twojej firmy?

O KURSIE

Na szkoleniu uczestnik zdobędzie wiedzę, która umożliwi mu rozpoczęcie tworzenia testów automatycznych. Zaczynając od dnia zero zapoznamy się z podstawami programowania w Javie niezbędnymi do rozpoczęcia pracy oraz przećwiczymy wszystko w praktyce pod okiem trenera. W kolejnych dniach zostaną przedstawione podstawowe zagadnienia związane z automatyzacją testów w Selenium WebDriver oraz zagadnienia bardziej zaawansowane pozwalające na lepsze zarządzanie projektem w przyszłości.

DLACZEGO WARTO?

JAVA

Java jest najłatwiejszy z języków dostępnych w selenium

ŚRODOWISKO

Bardzo prosta konfiguracja środowiska pracy

WIELOPLATFORMOWOŚĆ

Java i selenium działają na wielu platformach: windows, osx, linux

FRAMEWORK

Selenium Webdriver jest jednym z najpopularniejszych frameworków do automatyzacji testów aplikacji webowych

O SELENIUM


Selenium jest najbardziej powszechnym i darmowym narzędziem używanym do tworzenia testów automatycznych dla aplikacji webowych. Jego atutami jest wspieranie wielu popularnych platform (Windows, Linux oraz Apple OS X), przeglądarek w różnych wersjach (Firefox, Chrome, IE, Safari, Opera), języków programowania (Python, Java, C#, Ruby, JavaScript, PHP) oraz bardzo rozbudowane community. Oczywiście warto pamiętać o jego ograniczeniach - jak najbardziej uda nam się zautomatyzować przebiegi biznesowe w aplikacji oraz sprawdzić poprawność działania funkcjonalności - jednakże nie nadaje się do testowania wyglądu GUI.

Poznaj Selenium WebDriver z nami!

TRENERZY

Agnieszka Kościuczyk


Agnieszka swoją przygodę z testowaniem oprogramowani zaczęła ponad 5 lat temu od automatyzacji wysokopoziomowych testów dla sieci komórkowej z technologią LTE. Aktualnie pracuje głównie przy dużych aplikacjach webowych jako tester manualny i automatyczny z wykorzystaniem selenium webdrivera i Pythona. Jej główną odpowiedzialnością jest stworzenie architektury testów automatycznych, review codu oraz mentorowanie osób dopiero wdrażających się w automaty. W swoich projektach również pełniła rolę test managera oraz była odpowiedzialna za wewnątrz firmowe prowadzenie szkoleń ze swojej specjalizacji. Jest jednym z założycieli i koordynatorów gildii automatyzacyjnej w swojej firmie. Dodatkowo rozwija się też w innych językach programowania (Java) oraz testach (testy automatyczne dla aplikacji mobilnych). W ramach wolnego czasu również testuje tłumaczenia gier na steamie (np. "Gremlins, Inc.", "Scrap Garden"). Absolwentka informatyki na Politechnice Wrocławskiej.

Mateusz Koncikowski


Inżynier Jakości z ponad 7 letnim doświadczeniem, dla którego praca jest ciągłym źródłem satysfakcji i rozwoju. Uczestnik wielu prestiżowych, międzynarodowych projektów dla takich firm jak: Opera Software, F-Secure, Volvo, Santander Consumer Bank, FastWhiteCat, Tecnotree. Ekspert z obszaru automatyzacji. Selenium nie ma przed nim żadnych tajemnic. Od ponad dwóch lat szkoli i trenuje z obszaru testów automatycznych. Można go również spotkać jako prelegenta oraz uczestnika podczas spotkań wrocławskiej grupy testerów WrotQA. Obecnie pracuje jako lider testów przy projektach koncetrujących się na automatyzacji testów. Miłośnik metodyk zwinnych, Continuous Integration i CleanCode’u. Zwyciezca wrocławskiej edycji Dev QA Hackathon.

Mateusz Ciołek


Inżynier testów z ponad 5 letnim doświadczeniem w branży. Na co dzień pracujący jako lider zespołu testerów automatycznych w jednej z wrocławskich firm. Pasjonat automatyzacji testów i dobrych praktyk w automatyzacji, który stara opierać się o wzorce programowania i Clean Code.

HARMONOGRAM

Start 9:00, Lunch 13:00, Koniec 16:00


Dzień zero poświęcony jest przejściu przez podstawy języka JAVA w celu ugruntowania wiedzy. Zagadnienia poruszane tego dnia przechodzą przez podstawyjęzyka. Dzień szkoleniowy zostanie zakończony ćwiczeniami z programowania obiektowego.

- Wstęp o JAVIE
- Podstawy języka
- Object Oriented Programming – podstawy
- Programowanie obiektowe
- Ćwiczenia z programowania obiektowego

Start 9:00, Lunch 13:00, Koniec 17:00


Uczestnik szkolenia wejdzie w świat automatyzacji aplikacji webowych przy użyciu framework-a Selenium oraz narzędzi Maven, JUnit oraz IntelliJ. Zagadnienia poruszane wyłożą podstawy automatyzacji testów. Ten dzień szkolenia skoncentrowany jest na praktycznym zrozumieniu oraz pisaniu podstawowych testów przy użyciu Selenium oraz narzędzi, które są potrzebne do jego skutecznego wykorzystania.

- Wstęp o Selenium
- Selektory
- Pracy z pierwszym projektem
- Pisanie bardziej zaawansowanych testów w Selenium
- Wait-y w Selenium

Start 9:00, Lunch 13:00, Koniec 17:00


Trener skupi się na przejściu przez najważniejsze dobre praktyki w pisaniu testów automatycznych graficznego interfejsu użytkownika, pokazując uczestnikowi jak pisać i utrzymywać testy automatyczne. Zostaną również poruszone tematy związane z typowymi problemami oraz wykorzystaniem narzędzia, jakim jest Selenium. Dzień zostanie również zakończony ćwiczeniami w pisaniu
bardziej zaawansowanych testów automatycznych przy wykorzystaniu poznanych dobrych praktyk.



- Podstawowe dobre praktyki i tworzenie własnego frameworka do testów
- Selenium GRID
- Typowe problemy z Selenium
- Raport z testów automatycznych
- Ćwiczenia


KALENDARZ SZKOLEŃ

Miasto Trener Data
Wrocław Mateusz Ciołek 17-19.11.2017 Wybierz termin
Warszawa Mateusz Ciołek 8-10.12.2017 Wybierz termin
Inne miasto? Agnieszka Kościuczyk, Mateusz Koncikowski Inny termin? Zapytaj
Przesuń palcem tabelę, by zobaczyć więcej informacji

ZAPISZ SIĘ

Dane uczestnika:
Opcja szkolenia
Data szkolenia
Uwagi
Dane do faktury:
Nazwa firmy lub imię i nazwisko
Ulica i nr
Akceptuję regulamin:

CENA SZKOLENIA JEST DLA CIEBIE ZBYT WYSOKA?

U nas masz możliwość zakupu szkoleń w dogodnych dla Ciebie ratach. Zapytaj o szczegóły koordynatora szkoleń.

 
belka_672x75
 

Zadowoleni klienci

FAQ

1Gdzie mam dokonać opłaty za szkolenie?
Dane do przelewu:
TestArmy Group S.A.
(dawniej: Cloud Testing sp. z o.o.)
ul. Petuniowa 9/5,
53-238 Wrocław
Rachunek bankowy: 73 2490 0005 0000 4600 8926 5593 (Alior Bank)

*do ceny netto za szkolenie nie zapomnij doliczyć 23% podatku VAT
Tytuł wpłaty: Szkolenie Selenium WebDriver “Data” “Miasto” “Imię i nazwisko uczestnika”
2Czy dostanę fakturę za to szkolenie?
Tak, po zaksięgowaniu wpłaty wystawimy Ci fakturę VAT.
3Co mam zabrać ze sobą na to szkolenie?
Szkolenia przeprowadzamy w formie warsztatowej. Będziesz potrzebować komputera.
4Co muszę mieć zainstalowane na komputerze?
Uczestnik szkolenia powinien mieć zainstalowane:
  • JAVA
    - JDK 1.8.
    - Maren 3.5.0
    - IntelliJ Community Edition
5Co muszę umieć, aby móc przystąpić do kursu?
Do przystąpienia do kursu wymagana jest podstawowa wiedza o testowaniu aplikacji webowych.
6Co muszę zrobić przed przystąpieniem do szkolenia?
Przed szkoleniem musisz zapoznać się z darmowym kursem Java dostępnym TUTAJ

KONTAKT

Imię i nazwisko
Adres email
Numer telefonu
Temat
Twoje pytanie

Piotr Syguła

Koordynator ds. szkoleń

+48 531 169 574