Main Screen

Die Hauptansicht von CrashTest.Net. Hier kann eine zu testende .NET-Assembly und in ihr vorhandene Klassen ausgewählt werden. Zum Testen reicht ein Klick auf den Button "Tests starten".

Exceptionverwaltung

Die Exceptionverwaltung listet alle Exception des Namespace "System" auf und ermöglicht das Ignorieren deaktivierter Exceptions bei der Ergebnisauswertung.

Äquivalenzklassen

Es können für jeden simplen Datentyp Testwerte hinzugefügt oder gelöscht werden. Beim Hinzufügen neuer Werte zu einem Testtyp (Äquivalenzklasse) kann ein zufälliger Wert des ausgewählten Typs generiert werden.

Testergebnisse

Die Ergebnisse können nach geworfener Exception oder nach der Methode, die die Exception geworfen hat, gruppiert werden. Dargestellt werden die Methode, die ausgelöste Exception, der Parameterwert, der die Methode zum Absturz brachte, der Exceptiontext und bei vorhandenen Debug-Informationen auch die Datei mit Zeilennummer, die die Exception ausgelöst hat.