WikiDer > Dynamisches Testen
Mit neu entwickelten Computer Software zunächst gibt es eine Testphase, in der geprüft wird, ob das Programm seinen Zweck erfüllt. Dafür gibt es verschiedene Methoden.
Für ein dynamischer expliziter Test Es werden eine Reihe von Testfällen mit den damit verbundenen erwarteten Ergebnissen erstellt. Nachdem diese Testfälle freigegeben wurden, werden sie in das zu testende System eingegeben. Um eine solche einzurichten Testfall kann verwendet werden, ob formalisiert oder nicht Testspezifikationstechniken.
Dieser Eintrag kann je nach Umgebung und Anlagentyp auf unterschiedliche Weise erfolgen. Zum Beispiel in Systemen mit a Benutzeroberfläche so wie ein Grafische Benutzeroberfläche (GUI) werden die Werte und Aktionen über den Bildschirm eingegeben (Syntaktischer Test), während ein System ohne Benutzeroberfläche Tools wie z Stummel und Fahrer oder spezielle Prüfstände.
In allen Fällen werden bei einem dynamischen expliziten Test die Testfälle in das System eingegeben und die erwarteten Ergebnisse in einem Bericht festgehalten.
Verschiedene dynamische Tests können Tools verwenden, um die Tests zu automatisieren. Nachdenken über Aufnahme- und Wiedergabewerkzeuge für die Leistung Funktionstests auf Systemen mit einer Benutzeroberfläche.
Dynamische implizite Tests
Neben einem dynamischen expliziten Test gibt es auch dynamische implizite Tests. Dies betrifft das Auffinden von Fehlern in der Software, ohne dass dafür spezielle Testfälle erstellt werden. Die Fehler werden während eines weiteren expliziten Tests gefunden.
Neben den dynamischen Tests gibt es auch Statische Prüfung.