Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 19 von 117
IEEE transactions on software engineering, 2015-05, Vol.41 (5), p.507-525
2015
Volltextzugriff (PDF)

Details

Autor(en) / Beteiligte
Titel
The Oracle Problem in Software Testing: A Survey
Ist Teil von
  • IEEE transactions on software engineering, 2015-05, Vol.41 (5), p.507-525
Ort / Verlag
New York: IEEE
Erscheinungsjahr
2015
Quelle
IEEE Electronic Library Online
Beschreibungen/Notizen
  • Testing involves examining the behaviour of a system in order to discover potential faults. Given an input for a system, the challenge of distinguishing the corresponding desired, correct behaviour from potentially incorrect behavior is called the "test oracle problem". Test oracle automation is important to remove a current bottleneck that inhibits greater overall test automation. Without test oracle automation, the human has to determine whether observed behaviour is correct. The literature on test oracles has introduced techniques for oracle automation, including modelling, specifications, contract-driven development and metamorphic testing. When none of these is completely adequate, the final source of test oracle information remains the human, who may be aware of informal specifications, expectations, norms and domain specific information that provide informal oracle guidance. All forms of test oracles, even the humble human, involve challenges of reducing cost and increasing benefit. This paper provides a comprehensive survey of current approaches to the test oracle problem and an analysis of trends in this important area of software testing research and practice.
Sprache
Englisch
Identifikatoren
ISSN: 0098-5589
eISSN: 1939-3520
DOI: 10.1109/TSE.2014.2372785
Titel-ID: cdi_ieee_primary_6963470

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX