Warsztaty z testowania ryzyka - kurs 9500 RUB. z Centrum Szkoleniowego IBS, szkolenie 8 godz., termin 26.11.2023.
Miscellanea / / December 04, 2023
Ocena i szkolenie specjalistów IT w kluczowych obszarach wytwarzania oprogramowania. Kursy prowadzone przez ekspertów z zakresu języków programowania, analizy systemowej i biznesowej, architektury oprogramowania, ręczne i automatyczne testowanie oprogramowania, Big Data i uczenie maszynowe, zarządzanie projektami oraz Zręczny. Dla osób indywidualnych przysługuje 10% zniżki na szkolenia.
Omawiane tematy:
1. Przygotowanie projektu:
Niepełna ocena kosztów pracy;
Testowanie harmonogramu pracy;
Niekompletne badanie zakresu;
Ignorowanie ryzyka związanego z testowaniem wewnętrznym.
2. Strategia testowania:
Nie ma strategii testowania;
Strategia testowa nie jest obsługiwana;
Praca z wymaganiami (na przykładzie Agile);
Zakres testów (na przykładzie Agile);
Zakres testów (na przykładzie modelu iteracyjnego);
Kryteria rozpoczęcia i zakończenia testów;
Ryzyko testowania.
3. Analiza wymagań:
Wymagania są analizowane i opracowywane bez udziału testerów;
Wymagania zmieniają się bez udziału testerów;
Wymagania nie są traktowane priorytetowo;
W projekcie nie ma żadnych wymagań;
Wymagania stale się zmieniają;
Brak analityka – brak wsparcia dla wymagań;
4. Projekt:
Architektura systemu nie jest brana pod uwagę przy opracowywaniu strategii testowania;
Wymagania zastępuje się specyfikacjami projektowymi;
Nie ma jednego rozwiązania dla interfejsów użytkownika;
Obiekt testowy nie posiada interfejsu użytkownika
Nie ma wymagań dotyczących środowiska systemowego.
5. Plan testów:
Nie analizuje się pokrycia wymagań scenariuszami testowymi;
Ocena jakości planu testów podczas procesu rozwoju;
Ocena jakości planu testów podczas stosowania;
Nie ma planów przeglądu planu testów;
Nie ma przeglądu planu testów;
Interakcja i kolejność stosowania różnych planów testów;
Przypadki testowe nie zawierają szczegółów;
Przypadki testowe zawierają szczegóły;
Projektowanie i opracowywanie danych testowych nie jest planowane ani wykonywane.
6. Automatyzacja testów:
Automatyzacja testów funkcjonalnych ma zastosowanie w każdym projekcie;
Automatyzacja testów funkcjonalnych ma zastosowanie tylko do testów regresyjnych;
Automatyzacja testów funkcjonalnych ma zastosowanie tylko wtedy, gdy istnieje duża liczba rund testowych;
Wczesne testowanie obciążenia;
Nieodpowiedni model obciążenia.
7. Środowisko testowe:
Testowanie odbywa się w środowisku deweloperskim;
To samo środowisko testowe dla wielu projektów.
8. Testowanie:
Testowanie nie jest przeprowadzane zgodnie z planem;
Wady wykryte poza planem testów nie prowadzą do jego korekty;
Terminy testów nie są dotrzymane;
Nie ma wystarczających zasobów testowych;
Nie można zidentyfikować wersji obiektu testowego;
Obiekt testowy nie działa;
Wady powstają na skutek nieprawidłowej konfiguracji systemu/środowiska testowego;
Nie są tworzone protokoły testowe;
Jak napisać opis wady;
Nie stosuje się metryk testowych;
Komunikacja i usuwanie usterek „w locie”;
Ukrywanie wad;
Dokumentacja użytkownika nie jest testowana;
Nie przeprowadza się żadnych testów systemu.
9. Przyjęcie:
Procedura odbioru nie została uzgodniona;
Weryfikacja i walidacja;
Plan testów akceptacyjnych;
Harmonogram testów akceptacyjnych;
Oczekiwania klienta;
Podejmujący decyzję.
Kurs stanowi wprowadzenie do podstaw testowania oprogramowania i wprowadza podstawowe pojęcia związane z testowaniem, takie jak definicja testowania, potrzeba testowanie w tworzeniu, weryfikacji i walidacji oprogramowania, modele cyklu życia oprogramowania, rodzaje i poziomy testowania, defekty oraz metody ich wykrywania i opisy. Podano także koncepcję miejsca testowania w różnych modelach cyklu życia oprogramowania, powiązanie testowania z zapewnianiem jakości oraz specyfikę psychologii testera oprogramowania.
4
Rozpocznij karierę w branży IT bez znajomości języków programowania: testuj strony internetowe, aplikacje internetowe i mobilne, korzystając z technik testowania manualnego: list kontrolnych, testów i śledzenia błędów.
2,8