Читать книгу Basiswissen Automotive Softwaretest - Ralf Bongard - Страница 60
2.4.3Testverfahren
ОглавлениеTestverfahren beschreiben, wie ein Tester einen Test entwirft oder durchführt. Es stehen ihm sowohl Verfahren für statische Tests als auch für dynamische Tests zur Verfügung:
statische Tests (Abschnitt 5.2)statische Codeanalysen (Abschnitt 5.2.1)Reviews (Abschnitt 5.2.2)
dynamische Tests (Abschnitt 5.3)spezifikationsbasierte Tests (Abschnitt 5.3.1)erfahrungsbasierte Tests (Abschnitt 5.3.2)strukturbasierte Tests (Abschnitt 5.3.3)Testverfahren für die Testdurchführung (Abschnitt 5.3.4)
Der Begriff strukturbasierter Test steht sowohl für ein Testverfahren als auch für eine Testart. Das liegt daran, dass auf Basis der Struktur entworfene Tests (Testverfahren) zugleich das Ziel einer strukturellen Überdeckung (Testart) verfolgen. Umgekehrt ist zum Bewerten der strukturellen Qualität neben dem Testverfahren des strukturbasierten Tests auch eine statische Analyse möglich. So gilt für alle Testverfahren, dass sie häufig für mehrere Testarten und auf mehreren Teststufen anwendbar sind.