1.1. Co to jest testowanie? Flashcards
(14 cards)
Czemu może zapobiec testowanie?
utrata pieniędzy, zaufania, życia, eliminacja z rynku, trudność w zdobyciu klientów
Podaj listę 9 celów testów, z mnemonikiem i pełnymi nazwami testów.
TESTERIZB
- Testuje produkty pracy
- Eliminuje defekty
- Sprawdza pokrycie
- Tłumi ryzyko
- Egzekwuje wymagania
- Reguluje zgodność
- Informuje interesariuszy
- zadowala użytkowników
- buduje zaufanie
Czym jest pierwszy temat TESTERIZB?
Testuje produkty pracy - jak wymagania, historyjki, projekt, kod
Czym jest drugi temat TESTERIZB?
Eliminacja defektów, znajdowanie awarii.
Czym jest trzeci temat TESTERIZB?
Sprawdzenie pokrycia przedmiotu testów
Czym jest czwarty temat TESTERIZB?
Tłumienie ryzyka - obniżenie ryzyka związanego z niewystarczającą jakością oprogramowania
Czym jest piąty temat TESTERIZB?
Egzekwowanie wymagań, sprawdzenie czy zostały spełnione wyspecyfikowane wymagnia.
Czym jest szósty temat w TESTERIZB?
Regulacja zgodności - z przepisami prawa, normami, standardami, umowami
Czym jest siódmy temat w TESTERIZB?
Informowanie interesariuszy o stanie przedmiotu testów żeby podejmowali świadome decyzje.
Czym jest ósmy temat w TESTERIZB?
Zadowolenie użytkowników - sprawdzenie czy przedmiot testów spełnia wymagania użytkowników
Czym jest dziewiąty temat w TESTERIZB?
Budowanie zaufania do poziomu jakości przedmiotu testów.
Jaka jest różnica między testowaniem a debugowaniem?
Testowanie polega na ujawnieniu awarii prowadzącemu do wykrycia defektu.
Debugowanie to proces identyfikacji przyczyny defektu.
Od czego zależy różnica w procesie testowym? PRACA
- produktu
- ryzyka
- a - poziom testów
- cykl życia oprogramowania
- a - kontekstu biznesowego
Czym się różni testowanie statyczne od dynamicznego?
Testowanie statyczne pozwala na znalezienie defektu bezpośrednio w kodzie i nie ujawnia awarii. Nie potrzebuje testu potwierdzającego ani regresji, ponieważ błąd może być rozwiązany od razu.
Testowanie dynamiczne ujawnia awarie spowodowane defektami uruchomionego oprogramowania. Wymaga reprodukcji błędu i testu potwierdzającego lub regresji.