Automatyzacja testów Java - Code Sprinters

Automatyzacja testów Java

Wczytuję mapę...

Data szkolenia
22/05/2018 - 24/05/2018

Czas trwania szkolenia
9:00 am - 6:00 pm

Hotel Kossak, sala A
Kraków - Pl. Kossaka 1


Informacje o szkoleniu

Po trzech dniach pełnych praktycznych ćwiczeń wykonywanych pod okiem dwóch doświadczonych trenerów, uczestnicy warsztatów będą posiadali kompleksową wiedzępozwalającą na samodzielne rozpoczęcie automatyzacji testów w swojej codziennej pracy.

Przekazujemy realne doświadczenie i uczymy samodzielnego rozwiązywania problemów.

Do najważniejszych korzyści płynących z wdrożenia automatyzacji testów według naszych standardów zaliczamy:

  • omówienie podczas szkolenia zaawansowanych zagadnień pozwalających na zapewnienie łatwej utrzymywalności testów automatycznych w dłuższej perspektywne czasowej,
  • długofalowe zmniejszenie kosztów utrzymania projektów dzięki odpowiedniemu zdefiniowaniu roli automatyzacji w procesie,
  • nauka korzystania z najważniejszych narzędzi w pracy testera i QA,
  • zbudowanie wśród testerów i innych członków organizacji świadomości pozwalającej na zapewnianie jakości oprogramowania a nie tylko jej weryfikowanie.

PROGRAM SZKOLENIA

Niektóre zagadnienia i narzędzia omawiane na szkoleniu:

  • Rola automatyzacji testów.
  • Podstawy programowania (tworzenie testów automatycznych).
  • Wstęp do Clean Code – tworzenie testów łatwych i tanich w utrzymaniu.
  • Automatyzacja testów na różnych poziomach aplikacji.
  • Wstęp do Acceptance Test-Driven Development.
  • Testy jednostkowe przy użyciu narzędzi JUnit lub FestAssert.
  • Testy funkcjonalne przy użyciu Selenium WebDriver,
  • Jak i dlaczego NIE używać Selenium IDE?
  • Systemy kontroli wersji na przykładzie Git.
  • Budowanie szkieletu aplikacji i uruchamianie testów przy użyciu narzędzia Maven.
  • Continous Inegration przy użyciu narzędzia Jenkins lub TeamCity.
  • IDE Programistyczne (InteliJ, Eclipse).
  • Testowanie aplikacji z rodziny Web 2.0 (Ajax, JavaScript).
  • Data Driven Testing.
  • Page Object Pattern.
  • Efektywne utrzymywanie dużej ilości przypadków testowych.
  • Selenium Grid – równoległe uruchamianie testów.
  • Wstęp do Behavior Driven Development i Specification by Example

WYMAGANIA WOBEC UCZESTNIKÓW:

Warsztaty Automatyzacja Testów skierowane są do testerów chcących zdobyć i/lub poszerzyć swoją wiedzę z zakresu automatyzacji testów.

Ze względu na praktyczny charakter szkolenia, aby wziąć w nim udział wymagana jest bardzo podstawowa umiejętność programowania w Javie.
By skutecznie opanować materiał prezentowany podczas warsztatów wystarczy przerobienie dowolnego, podstawowego kursu online dotyczącego programowania w ww. językach – w razie problemów ze znalezieniem odpowiedniego kursu, prosimy o kontakt. Doradzimy i pomożemy wybrać kurs odpowiedni do umiejętności uczestnika.

Podstawowy wstęp do automatyzacji testów można znaleźć na blogu Wiktora Żołnowskiego.

CENY

Cena jednego miejsca na szkoleniu publicznym to 2900 zł. W przypadku rejestracji większych grup prosimy o kontakt w celu otrzymania informacji na temat atrakcyjnych zniżek.

Cena zawiera:

  • 3 dni intensywnego treningu z praktyk jakościowych w metodykach Agile
  • 3 dni bezpośredniego kontaktu z dwoma doświadczonymi trenerami
  • 3 dni praktycznych ćwiczeń w komfortowym laboratorium komputerowym
  • dostęp do kodu źródłowego omawianych podczas szkolenia przykładów
  • ciepłe i zimne napoje, poczęstunek w ciągu dnia
  • obiad

Jeśli masz jakiekolwiek pytania, chcesz poznać szczegółowy program szkolenia, chcesz dowiedzieć się w jaki sposób należy się przygotować do tego szkolenia oraz jakie są wymagania co do wiedzy uczestników przed szkoleniem, chcesz dowiedzieć się czy automatyzacja testów jest dla Ciebie? Napisz do nas lub zadzwoń tel. (12) 379 34 14