Neben den funktionsorientierten und strukturorientierten Testtechniken existieren die so genannten diversifizierenden Testtechniken, die verschiedene Versionen einer Software gegeneinander testen. Diese Versionen können durch mehrfache Realisierung (n-Versionen-Programmierung), basierend auf einer Spezifikation, realisiert worden sein. Sie können aus einer Version der Software künstlich erzeugt worden sein, oder sie sind zeitlich nacheinander im Sinne von Versionen entstanden. Der so genannte Regressionstest prüft das Verhalten einer aktuellen Software-Version gegen das Verhalten der Vorläuferversion. Der Regressionstest besitzt eine hohe praktische Bedeutung. Einige weitere Techniken können keiner der bisher genannten Kategorien zugeordnet werden. Neben dem so genannten Pfadbereichstest werden stochastische Testtechniken und das im Wesentlichen auf Erfahrung beruhende Error guessing diskutiert. Bei der Verwendung von Zusicherungen handelt es sich nicht um eine Testtechnik im engeren Sinne. Zusicherungen sind ein in der Praxis sehr wichtiges Hilfsmittel zur Testunterstützung, die in Kombination mit jeder Testtechnik eingesetzt werden können und zur Offenbarung von Fehlverhalten dienen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2009 Spektrum Akademischer Verlag Heidelberg
About this chapter
Cite this chapter
Liggesmeyer, P. (2009). Spezielle dynamische Testtechniken. In: Software-Qualität. Spektrum Akademischer Verlag. https://doi.org/10.1007/978-3-8274-2203-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-8274-2203-3_5
Publisher Name: Spektrum Akademischer Verlag
Print ISBN: 978-3-8274-2056-5
Online ISBN: 978-3-8274-2203-3
eBook Packages: Computer Science and Engineering (German Language)