Testowanie ukierunkowane na awarię

Autor: John Stephens
Data Utworzenia: 24 Styczeń 2021
Data Aktualizacji: 17 Móc 2024
Anonim
Pytania egzaminacyjne z testów na prawo jazdy WORD I MORD przejazd kolejowy
Wideo: Pytania egzaminacyjne z testów na prawo jazdy WORD I MORD przejazd kolejowy

Zawartość

Definicja - Co oznacza testowanie ukierunkowane na awarię?

Testowanie ukierunkowane na awarię, zwane także testowaniem heurystycznym, jest rodzajem testowania oprogramowania, które koncentruje się na najbardziej prawdopodobnych błędach oprogramowania lub programu. Ten rodzaj testowania stara się działać inteligentniej niż testy ogólne lub standardowe, aby znaleźć błędy i usterki i je naprawić.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia testy ukierunkowane na awarie

Niektóre rodzaje testów ukierunkowanych na awarie polegają na testowaniu czarnej skrzynki, w której zamiast patrzeć na kod źródłowy programu, programiści uruchamiają program i sprawdzają, co się stanie. Jest to w przeciwieństwie do testów białych skrzynek, w których testerzy sprawdzają rzeczywisty kod źródłowy programu w poszukiwaniu możliwych błędów. Jednak niektóre rodzaje testów czarnej skrzynki mogą skupić działania testowe na obszarach programu, w których bardziej prawdopodobne są pewne rodzaje awarii. Na przykład, jeśli testerzy wiedzą, że określony fragment danych źródłowych jest złożony lub mglisty, mogą skupić się na testowaniu ukierunkowanym na awarię w tym obszarze podczas testów w czasie wykonywania. Oznacza to, że w testach ukierunkowanych na awarie może również występować element białych testów. Podstawowa idea testowania ukierunkowanego na awarie polega na tym, że programiści powinni zwrócić szczególną uwagę na obszary bazy kodu, w których więcej może pójść nie tak.