Automatyzacja testów Java - Code Sprinters

Automatyzacja testów Java

Wczytuję mapę...

Data szkolenia
04/12/2017 - 06/12/2017

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

Hotel Park Inn by Radisson
Kraków - ul. Monte Cassino 2


Informacje o szkoleniu

NAJWAŻNIEJSZE KORZYŚCI

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.
Warsztaty Automatyzacji Testów realizujemy również w technologii .NET.
Kliknij w baner aby zobaczyć szczegółowy opis szkolenia, zaplanowane terminy realizacji oraz warunki uczestnictwa i ceny.

PROGRAM SZKOLENIA:

Warsztaty Automatyzacja Testów oferowane są w dwóch wersjach: JAVA lub .NET/C#.

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?
  • Selenium Grid 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.

kodZe 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 jednego z naszych trenerów, Wiktora Żołnowskiego.