what is defect based testing technique
Technika testowania oprogramowania oparta na defektach
Technika testowania oparta na defektach to technika, w której przypadki testowe są wyprowadzane na podstawie defektów. Zamiast korzystać z tradycyjnych dokumentów wymagań lub przypadków użycia (technik opartych na specyfikacji), ta strategia wykorzystuje defekty jako podstawę ich przypadków testowych.
narzędzia do łamania haseł dla systemu Windows 7
Skategoryzowana lista Wad (tzw Taksonomia defektów ) jest używany. Pokrycie przy użyciu tej techniki nie jest zbyt systematyczne, dlatego wyprowadzenie przypadków testowych wyłącznie na podstawie tej techniki może nie rozwiązać celu dostarczenia jakości.
Technika ta może uzupełniać warunki wyprowadzania testu i może być traktowana jako jedna z opcji zwiększenia zakresu testowania pokrycie . Lub w innym sensie - technikę tę można zastosować, gdy wszystkie warunki testowe i przypadki testowe są zidentyfikowane i potrzebujemy dodatkowego pokrycia lub wglądu w testowanie.
Technika oparta na defektach może być stosowana na każdym poziomie testowania, ale najlepiej sprawdza się w Testowanie systemów . Powinniśmy również oprzeć nasze przypadki testowe na dostępnych taksonomiach defektów. Te wady mogą być wadami produkcyjnymi lub historycznymi. Analiza przyczyn źródłowych może również służyć do tworzenia baz przypadków testowych.
różnica między testowaniem białej skrzynki a testowaniem czarnej skrzynki
Pięciostopniowy plan pisania przypadków testowych za pomocą technik testowania opartych na defektach może wyglądać następująco:
- Zidentyfikuj i ustal priorytety wymagań
- Zidentyfikuj i zbierz wszystkie Wady
- Burza mózgów na temat wady
- Połącz defekt z wymaganiem
- Napisz Warunki testowe / Przypadki testowe w oparciu o połączone Defekty.
rekomendowane lektury
- Co to jest technika testowania macierzy ortogonalnej (OATS)?
- Najlepsze narzędzia do testowania oprogramowania 2021 [Narzędzia do automatyzacji testów QA]
- Co to jest testowanie mutacji: samouczek z przykładami
- Testing Primer Pobierz eBook
- Co to jest cykl życia defektów / błędów w testowaniu oprogramowania? Samouczek dotyczący cyklu życia wady
- Proces zarządzania defektami: jak skutecznie zarządzać defektem
- Co to jest testowanie klient-serwer i testowanie internetowe oraz jak testować te aplikacje
- Czym jest technika zgadywania błędów?