Преглед садржаја:
- Дефиниција - Шта значи тестирање усмерено на неуспех?
- Тецхопедиа објашњава испитивање усмерено на кварове
Дефиниција - Шта значи тестирање усмерено на неуспех?
Испитивање усмерено на кварове, које се понекад назива и хеуристичким тестирањем, је врста софтверског тестирања која се фокусира на највероватније грешке за део софтвера или програма. Ова врста тестирања покушава да делује паметније од покривача или стандардног тестирања како би се пронашли грешке или пропусти и исправили их.
Тецхопедиа објашњава испитивање усмерено на кварове
Неке врсте тестирања усмереног на неуспех састоје се од тестирања црне кутије, где уместо да погледају изворни код програма, програмери покрећу програм и виде шта се дешава. Ово је за разлику од тестирања у белој кутији, где тестери гледају стварни изворни код програма да би открили могуће грешке. Међутим, одређене врсте тестирања у црној кутији могу фокусирати тестне активности на подручја програма у којима је вјероватно да ће се догодити одређене врсте квара. На пример, ако тестери знају да је одређени део изворних података сложен или небулозан, они могу да се фокусирају на неуспешно тестирање у тој области током тестова извођења. То значи да у тестирању усмереном на неуспех може бити и елемент тестирања у белој кутији. Основна идеја тестирања усмереног на неуспех је да програмери морају да се посебно фокусирају на подручја кодне базе где више њих може поћи по злу.