? Eine Testumgebung ist eine automatisierte Software-Tester von Software-Tester verwendet, um eine Sammlung von Daten und Software beschreiben . Die Daten werden so konfiguriert, dass ein Programm oder ein Programm Einheit unter einer Vielzahl von Bedingungen zu testen. Während der Ausführung wird das Programm überwacht und eine Sammlung von Verhaltensweisen und Ausgänge angelegt. Grundfunktionen
Wann immer Sie in Unit-Tests , Entwicklung Tests , Regressionstests und andere Formen der Software-Tests beschäftigt, nutzen Sie ähnliche Funktionen immer und immer wieder . Die Grundfunktionen umfassen das Starten einer Anwendung und den Mechanismus , die Einleitung bestimmter Tests und Entsendung Ergebnisse . Sie können schreiben, diese Funktionen jedes Mal, wenn Sie führen eine Standard- Operation , oder können Sie einfach eine Testumgebung . In seiner einfachsten Form , Funktionen eine Testumgebung wiederholt jedes Mal müssen sie für einen Test .
Elemente einer Testumgebung
Die Grundelemente einer Testumgebung Anwendung umfassen Grundlagen , Test starten und Berichterstattung über die Ergebnisse . Sie können auch viele andere Funktionen , wie zum Beispiel eine grafische Oberfläche , Error-Logging und Scripting . Eine Testumgebung sollte auch mit einer bestimmten Programmiersprache im Hinterkopf geschrieben werden, da es schwer ist, eine, die über mehrere Sprachen läuft erstellen.
Starten Tests
um tatsächlich starten Tests mit einer Testumgebung , müssen Sie eine oder mehrere Funktionen zu verwenden. In den meisten Fällen ist eine Funktion ausreichend für einen Testfall und führt alle notwendigen Arbeiten . Die Funktion namens API überprüft die Ergebnisse und informiert Sie , ob sie bestanden haben oder nicht . Sie können das Geschirr zu programmieren, um zusätzliche Dienste beim Start einen Test , sowie die Möglichkeit Testfälle in einer bestimmten Reihenfolge aufgerufen werden und laufen auf unabhängige Threads .
Testumgebung Ergebnisse