Zuhause Software Was ist ein Testautomatisierungs-Framework? - Definition aus techopedia

Was ist ein Testautomatisierungs-Framework? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Test Automation Framework?

Ein Testautomatisierungsframework besteht im Wesentlichen aus einer Reihe von Richtlinien zum Erstellen und Entwerfen von Testfällen. Es ist ein konzeptioneller Teil des automatisierten Testens, der Testern hilft, Ressourcen effizienter zu nutzen.

Techopedia erklärt das Test Automation Framework

Das Testautomatisierungsframework ist keine eigentliche Komponente einer Testsoftwareanwendung, sondern eine Kombination von Konzepten und Tools, die mit Elementen wie internen Bibliotheken und wiederverwendbaren Codemodulen zusammenarbeiten, um eine Grundlage für die Testautomatisierung zu bilden. Testautomatisierungs-Frameworks können Testfälle ausrichten, indem sie die Testfallsyntax, einschließlich Anweisungen für die Methodik, bereitstellen und einen Bereich für iteratives Testen einrichten, um den gesamten Prozess effizienter und weniger schwierig zu gestalten.


Es gibt verschiedene Modelltypen für Testautomatisierungs-Frameworks - einige davon sind beispielsweise schlüsselwortorientiert, wobei eine Schlüsselworttabelle die Grundlage für die Erstellung von Testfällen bildet. Ein datengesteuerter Ansatz ist ebenfalls möglich, bei dem das Testframework "Eingaben" liefert und eine Reihe entsprechender "Ausgaben" beobachtet. Dies kann man sich beispielsweise so vorstellen, dass es der Abbildung einer Parabelkurve durch einen Grafikrechner ähnelt: In datengesteuerten Testfällen wird anhand einer Reihe von Variablen untersucht, wie sich Variablenänderungen auf die Testergebnisse auswirken.

Was ist ein Testautomatisierungs-Framework? - Definition aus techopedia