TF - Testowanie oprogramowania - podstawy
Szkolenie przygotowujące do
egzaminu na międzynarodowy certyfikat ISTQB™ „Certified Tester — Foundation Level”
Odbiorcy szkolenia:
Testerzy, analitycy oraz inni uczestnicy projektu
informatycznego po stronie dostawcy lub odbiorcy oprogramowania.
Czas trwania:
3 dni (zajęcia prowadzone są w formie wykładu
połączonego z warsztatem).
Nabywane umiejętności:
Uczestnicy szkolenia nabywają podstawowe
umiejętności niezbędne do testowania oprogramowania.
Opis szkolenia:
Szkolenie to przygotowane zostało według sylabusu ISTQB – International Software Testing Qualifications Board i
przygotowuje do zdania egzaminu certyfikacyjnego ISTQB Certified Tester —
Foundation Level. Program ISTQB to w
tej chwili najbardziej kompleksowy i
nowoczesny sposób poznania problematyki testowania. Wiedza uzyskana na tym
szkoleniu stanowi solidny fundament,
na którym można w późniejszym czasie efektywnie budować proces testowania i
jego automatyzację.
Tematy ćwiczeń:
W celu utrwalenia wiedzy nabywanej podczas kursu
uczestnicy wykonują szereg ćwiczeń, między innymi z zakresu:
-
Psychologicznych aspektów testowania
-
Konstruowania harmonogramów testów
-
Ekonomiki testowania
-
Projektowania przypadków testowych
-
Wędrówek po kodzie i jego inspekcji
Tematy zajęć:
- Wprowadzenie:
- Typy i cele certyfikatów
- Organizacja procesu certyfikacji
- Przebieg i taktyka egzaminu
- Organizacja materiału szkoleniowego
- Podstawowe zasady testowania:
- Terminologia
- Dlaczego testowanie jest konieczne
- Podstawy procesu testowania
- Psychologia testowania
- Testowanie regresyjne
- Wyniki testów
- Testowanie w różnych fazach cyklu wytwarzania
oprogramowania:
- Modele procesu wytwarzania oprogramowania
- Ekonomika testowania
- Planowanie testowania
- Testowanie komponentów
- Testowanie integracyjne
- Testowanie systemu
- Testowanie właściwości
- Testowanie akceptacyjne
- Testowanie pielęgnacyjne
- Dynamiczne techniki testowania:
- Techniki "czarnej skrzynki"
- Techniki "białej skrzynki"
- Zgadywanie błędów
- Testowanie statyczne:
- Udział przeglądów w procesie testowania
- Rodzaje przeglądów i inspekcji
- Analiza statyczna
- Podstawy zarządzania testowaniem:
- Organizacja, zarządzanie konfiguracją
- Kontrolowanie testowania
- Śledzenie błędów
- Normy w dziedzinie testowania
- Narzędzia stosowane do testowania oprogramowania:
- Podstawowe typy narzędzi
- Elementy procesu wdrożenia
automatycznego wykonywania testów
Zalecane szkolenia poprzedzające: