NOWOŚĆ Akademia testera oprogramowania i systemów IT (56 h) poziom I – specjalista testowania kurs dzienny
Cel szkolenia
Celem kursu jest przekwalifikowanie osób, mających inne doświadczenie w projektach informatycznych na kwalifikowanych testerów. Program dostarcza uczestnikom kompleksowej wiedzy oraz praktycznych umiejętności, potrzebnych do skutecznego podjęcia pracy testera oprogramowania i systemów IT.
Po szkoleniu uczestnicy nabędą umiejętność:
• planowania, projektowania, wykonywania oraz raportowania testów oprogramowania z perspektywy klienta / zleceniodawcy projektu wdrożenia lub modyfikacji systemu IT, z perspektywy wykonawcy projektu wdrożenia lub modyfikacji systemu IT,
• optymalizacji testów: odpowiedni wybór scenariuszy i przypadków testowych do wykonania, pisanie skutecznych zgłoszeń incydentów oraz kontrola ich rozwiązywania, współpraca z analitykami i programistami, organizacja środowisk i danych testowych
Grupa docelowa
Kurs skierowany jest do informatyków – uczestników projektów informatycznych, testerów – uczestników projektów informatycznych, osób mających inne doświadczenie zawodowe, chcących zostać testerami w projektach IT, analityków biznesowych oraz inżynierów wymagań, którzy chcą lepiej zrozumieć zasady testowania, kierowników projektów, osób odpowiedzialnych za zamawianie i wdrażanie rozwiązań IT po stronie klienta / zamawiającego.
Program
Program składa się z trzech sesji (A, B, C), stanowiących łącznie 7 dni szkoleniowych. Uczestnicy mogą skorzystać z całego kursu, bądź wziąć udział w wybranych sesjach. Po ukończeniu cyklu podstawowego (poziom I) zapraszamy do uczestnictwa w cyklu zaawansowanym (poziom II).
Sesja A – inżynieria oprogramowania, zapewnienie jakości, testowanie (3 dni)
Dzień 1
1. Rozwój, trendy i główne obszary branży IT.
2. Technologia IT:
a) działanie komputera,
b) tworzenie oprogramowania,
c) bazy danych,
d) Internet oraz WWW,
e) telekomunikacja oraz urządzenia mobilne,
f) systemy wbudowane.
3. Inżynieria oprogramowania.
4. Zasady i standardy zarządzania projektami informatycznymi.
5. Metody zwinne.
6. Procesy biznesowe.
Dzień 2 – podstawy inżynierii jakości
1. Od pomysłu do jego realizacji – różne modele cyklu życia i tworzenia oprogramowania.
2. Po co jest oprogramowanie? Analiza biznesowa oraz inżynieria wymagań.
3. Zarządzanie konfiguracją, zmianami i wersjami.
4. Inżynieria nadzoru – po co nam sprawdzanie czegokolwiek.
5. Testowanie – sprawdzanie – weryfikacja – przeglądy – audyty: cele, główne zasady oraz terminologia.
6. Czy jakość nic nie kosztuje? Zarządzanie ryzykiem a poziomy staranności w projektach.
7. Rozwój i trendy testowania jako odrębnej dyscypliny.
8. Certyfikaty, standardy i organizacje testerskie.
Dzień 3 – co testować?
1. Testowanie według ryzyka – ile i jak starannie testować?
2. Różne szkoły i strategie testowania.
3. Przypadki testowe – źródła i dokumentacja.
4. Sposoby projektowania testów:
a) testy „techniczne” a testy „biznesowe”,
b) testy „formalne” i „testy na podstawie doświadczenia”,
c) testy dla osiągnięcia odpowiedniego „pokrycia testowego”.
5. Projektowanie testów według BBST – szkoły Cema Kanera.
6. Projektowanie testów na podstawie modeli – cz.1.
Sesja B – techniki i organizacja testowania (2 dni)
Dzień 1 – techniki
1. Projektowanie testów na podstawie modeli – cz. 2.
2. Wykonywanie testów – metody.
3. Narzędzia do testowania – automatyczne testowanie z Selenium IDE.
4. Warsztaty projektowania testów.
5. Narzędzia do testowania – zarządzanie testami z ReQtest.
Dzień 2 – organizacja
1. Podsumowanie narzędzi do testowania.
2. Testy programistów – korzyści, trudności oraz narzędzia.
3. Testy na różnych poziomach.
4. Testy poza-funkcjonalne: szybkość, łatwość i wygoda użytkowania, obciążenia, awarie i bezpieczeństwo.
5. Dlaczego czasem wykonuje się wielokrotnie ten sam test?
6. Krzywa kosztów jakości.
7. Zgłaszanie błędów – praktyki i dylematy.
8. O środowiskach i danych testowych.
9. Kariera testera i testowanie w projektach Agile.
10. Kierunki rozwoju osobistego testera.
Sesja C – analityk testowania (2 dni)
Dzień 1 – analiza i projektowanie testów
1. Proces analizy i projektowania testów.
2. Tworzenie przypadków testowych.
3. Procedury, zestawy i scenariusze testowe.
4. Udział analizy testów w procesie planowania i kierowania testami.
5. Testowanie według ryzyka – proces.
6. Testowanie według ryzyka – oszacowanie konsekwencji.
7. Testowanie według ryzyka – oszacowanie prawdopodobieństwa materializacji zagrożeń.
8. Testy a wymagania – przykładowe scenariusze akceptacyjne.
9. Projektowanie testów na podstawie modeli behawioralnych:
a) zasady testowania modeli będących grafami,
b) diagramy przejść stanów,
c) diagramy przypadków użycia,
d) diagramy aktywności,
e) diagramy przepływu sterowania,
f) wykorzystanie „basenów” oraz „torów pływackich” na diagramach działania,
g) diagramy przepływu danych i diagramy kontekstowe.
Dzień 2 – techniki projektowania testów
1. Projektowanie testów danych:
a) testy domen danych (w tym klas równoważności i AWB),
b) testy wg diagramów klas i obiektów,
c) testy wg diagramów związków encji,
d) testy wg diagramów komponentów i innych modeli struktur UML,
e) testy wg grafów składni języków,
f) testy wg diagramu dekompozycji funkcjonalnej.
2. Projektowanie testów logicznych:
a) testy wg tablicy decyzyjnej,
b) testy pokrycia kombinacji decyzji oraz zmodyfikowanych warunków decyzji,
c) testy według drzewa FTA.
3. Testy statystyczne:
a) testy niezawodności (test według profilu użytkowania),
b) testy według oceny pozostałego ryzyka rezydualnego,
c) testy kombinatoryczne.
4. Testy na podstawie taksonomii bugów oraz według list kontrolnych.
5. Analiza i projektowanie testów w podejściu kontekstowym / eksploracyjnym.
6. Testy użyteczności oraz interakcji.
7. Testy statyczne i testy kodu źródłowego.
8. Techniki testowania w przeglądach.
9. Projektowanie oraz interpretacja wyników testów wydajności i obciążenia.
10. EGZAMIN
Na koniec całości cyklu przewidziany jest godzinny egzamin testowy składający się z 60 pytań. Egzamin dostępny jest tylko dla uczestników, którzy uczestniczyli w całości danego cyklu programowego. Po zdaniu egzaminu uczestnicy otrzymują certyfikaty CTS poświadczający uzyskanie wiedzy z danego zakresu.
Certyfikaty
Na koniec całości cyklu przewidziany jest godzinny egzamin testowy składający się z 60 pytań. Egzamin dostępny jest tylko dla uczestników, którzy uczestniczyli w całości danego cyklu programowego. Po zdaniu egzaminu uczestnicy otrzymują certyfikaty CTS poświadczający uzyskanie wiedzy z danego zakresu.
Prowadzący
Bogdan Bereza – specjalista inżynierii oprogramowania z 30-letnim, międzynarodowym doświadczeniem. Absolwent informatyki (Uniwersytet w Lund) oraz psychologii organizacji (Uniwersytet Londyński). Certyfikaty i akredytacje m.in. ISTQB FL, ISTQB AL (TM, TA oraz TTA), ISEB Practitioner, REQB FL, REQB AL, IREB CPRE, BCS BA FL. Ma praktyczne doświadczenie jako programista, administrator systemów, tester, kierownik testów, inżynier wymagań, analityk biznesowy, kierownik projektów, agile coach, mentor, doradca – ze Szwecji, Polski i z innych krajów. Ceniony jako trener ze względu na skuteczny i otwarty styl nauczania. Autor książek, m.in. „Teoria i praktyka testowania oprogramowania”, „Inżynieria oprogramowania – jak zapewnić jakość aplikacjom” oraz „Agile – szansa na skokowy wzrost produktywności”, prelegent na wielu konferencjach.
Harmonogram
Terminy szczegółowe Warszawa:
Sesja A, 7 – 8 października 2017 r.
Sesja B, 21 – 22 października 2017 r.
Sesja C, 4 – 5 listopada 2017 r.
Informacje organizacyjne
Koszt uczestnictwa jednej osoby w całym cyklu szkoleniowym:
– 2900 zł (VAT zw.)
Koszt uczestnictwa jednej osoby w poszczególnych cyklach szkoleniowym:
– sesja A – 1800 zł (VAT zw.)
– sesja B – 1200 zł (VAT zw.)
– sesja C – 1200 zł (VAT zw.)
Po ukończeniu cyklu podstawowego (poziom I) zapraszamy do uczestnictwa w cyklu zaawansowanym (poziom II), który planowany jest w poniższych terminach:
Sesja D, 18 – 19 listopada 2017 r.
Sesja E, 2 – 3 grudnia 2017 r.
Istnieje możliwość dokonania zapłaty w II ratach: pierwsza wpłata przed rozpoczęciem kursu (po otrzymaniu pisemnego potwierdzenia), druga przed zakończeniem kursu.
Cena obejmuje: uczestnictwo w zajęciach, autorskie materiały szkoleniowe, przerwy kawowe, lunch, zaświadczenie wydawane na drukach MEN, egzamin potwierdzający zdobycie kwalifikacji, certyfikat CTS poświadczający uzyskanie wiedzy z danego zakresu (osoby, które uzyskają pozytywny wynik z egzaminu).
Zajęcia odbywają się w godzinach 10.00 – 16.00
Miejsce zajęć: Budynek Atrium Tower, Al. Jana Pawła II 25
Informacje:
Ewa Suchecka, Anna Pyrzanowska
tel. (+48 22) 208 28 38, 208 28 31
fax (+48 22) 211 20 90, 208 28 30
e-mail: ewa.suchecka@akademiamddp.pl; anna.pyrzanowska@akademiamddp.pl
Informacje podstawowe

- Organizator: ADN Akademia Sp. z o.o. Sp. k.
- Rodzaj szkolenia: Otwarte
Cena: 2900 zł Netto