Szkolenie "TestComplete od podstaw"
Szkolenie praktyczne
TestComplete jest zautomatyzowanym środowiskiem testowym dla wszelkiego typu aplikacji. Narzędzie jest zorientowane zarówno na testy funkcjonalne, jak i jednostkowe. Zapewnia doskonałe wsparcie dla testów regresji oraz obsługuje wiele innych rodzajów testów jak np. data-driven testing.
Szkolenie przeznaczone jest dla osób, które rozpoczynają lub niedawno rozpoczęły pracę z narzędziem TestComplete i chcą szybko opanować podstawowe oraz bardziej zaawansowane techniki pracy z nim. Szkolenie ma na celu przedstawić w zrozumiały sposób najważniejsze funkcjonalności tego zaawansowanego narzędzia poprzez jasne i czytelne przykłady.
Tematyka
1. Czym jest Test Complete
- omówienie interfejsu użytkownika (panele, menu, toolbar; ustawienia)
2. Test Object Model - struktura obiektów
- przeglądarka obiektów
- mapowanie obiektów
3. Testowanie z Test Complete
- nagrywanie i uruchamianie testu
- korzystanie z dziennika logów (przeglądanie; eksport, archiwizowanie; tworzenie raportów)
- punkty kontrolne
- parametryzacja
- tworzenie zmiennych
- wizualizator testu
4. Debugowanie z Test Complete
5. Przechwytywanie i obsługa zdarzeń
6. Wybrane typy testów
- funkcjonalne
- Data-Driven
- testy regresji
7. Praca z obiektami i kontrolkami
- typowe zadania
- symulacja działań użytkownika
- praca ze standardowymi kontrolkami.
Umiejętności słuchaczy przed
Od uczestników wymagana jest podstawowa wiedza z zakresu programowania obiektowego oraz doświadczenie w testowaniu oprogramowania.
Umiejętności słuchaczy po szkoleniu
Po szkoleniu uczestnicy będą potrafili w płynny sposób korzystać z najważniejszych funkcjonalności TestComplete podczas swojej codziennej pracy. Każdy z uczestników pozna dokładnie interfejs narzędzia i nauczy się efektywnie wykorzystywać jego funkcje. Nauczy się tworzenia i zarządzania projektami testów oraz dowie się jak pracować wydajniej w pracy zespołowej. Będzie potrafił stworzyć różne typy testów od funkcjonalnych poprzez Data-Driven do manualnych.
Przede wszystkim uczestnicy będą potrafili:
- tworzyć od podstaw zaawansowane testy
- wykorzystywać wbudowany rekorder do nagrywania elastycznych testów
- przekazywać parametry i wykorzystywać zmienne w swoich testach
- stosować odpowiednie punkty kontrolne
- efektywnie korzystać z raportów
- odpowiednio wykorzystywać funkcje debugowania
- przechwytywać i obsługiwać podstawowe zdarzenia w aplikacji testowanej
- zbudować testy w oparciu o Data-Driven
- wydajnie testować aplikacje internetowe
Metoda
Szkolenie odbywa się z wykorzystaniem komputerów, na których wykonywane są ćwiczenia praktyczne. Teoria to około 30% całego szkolenia, większość stanowią ćwiczenia związane z omawianym zagadnieniem.
Materiały
- TestComplete - prezentacja (Rekomendowany)