Zgadywanie błędów

W testowaniu oprogramowania, zgadywanie błędów jest metodą testową, w której przypadki testowe wykorzystywane do wykrywania błędów w programach są ustalane na podstawie doświadczeń z wcześniejszych testów[1]. Zakres testów zazwyczaj zależy od testera oprogramowania, który wykorzystuje wcześniejsze doświadczenia i intuicję w celu określenia, które sytuacje często powodują awarię oprogramowania lub mogą przyczynić się do powstania błędów.[2] Typowe błędy obejmują dzielenie przez zero, puste wskaźniki lub nieprawidłowe parametry.

W zgadywaniu błędów nie ma wyraźnych zasad testowania; przypadki testowe można zaprojektować w zależności od sytuacji - albo na podstawie dokumentów funkcjonalnych, albo w przypadku znalezienia nieoczekiwanego / nieudokumentowanego błędu podczas operacji testowania[1].

Bibliografia edytuj

Przypisy edytuj

  1. a b Bernard Homès, Fundamentals of Software Testing (2013), sec. 4.5.3.
  2. R.G. Evans, Supercomputational Science (2012), p. 39.