Silk Test ist ein Werkzeug, das spezifisch für das Durchführen der RÜCKBILDUNG- UND FUNKTIONALITÄTS-Prüfung entworfen ist. Er wird durch Segue Software Inc., das entwickelt Silk Test das führende Produkt Funktionsprüfung der Industrie für Egeschäft Anwendungen ist, ob das gegründete, Netz, Java, oder traditioneller Klient/Bediener-gegründete Fenster.
Silk Test bietet auch die Testplanung, Management, direkter Datenbankzugriff und Gültigkeitserklärung, die flexible und robuste scripting Sprache 4Test, an, die, im Wiederaufnahme System für die unbeaufsichtigte Prüfung errichtet werden, und die Fähigkeit, über mehrfachen Plattformen, Datenbanksuchroutinen und Technologien zu prüfen.
Du hast zwei Möglichkeiten, das automatisierte Testverwenden zu verursachen silktest:
1. Den RekordTestcasebefehl verwenden, Tätigkeiten und überprüfung Schritte zu notieren, wie du durch die Anwendung steuerst. 2. Den Testcase schreiben, der manuell die Sichtscripting Sprache 4Test verwendet.
1. Testcase notieren
Der Aufzeichnung/Testcasebefehl wird, Tätigkeiten und überprüfung Schritte zu notieren verwendet, während du durch die Anwendung steuerst. Tests werden in einer objektorientierten Sprache notiert, die Visual 4Test genannt wird. Die notierten testreads wie eine logische Spur aller Schritte, die vom Benutzer durchgeführt wurden. Das Silk Prüfpunkt- und Klickenüberprüfung System erlaubt dir, den überprüfung Schritt zu notieren, indem es von einer Liste der Eigenschaften vorwählt, die für die Art des Gegenstandes angebracht sind, der geprüft wird. Z.B. kannst du überprüfen, daß der Text in einem Text auffangen gespeichert wird.
2. Den Testcase manuell schreiben
Wir können Tests schreiben, die zum Vollenden vieler Veränderungen auf einem Test fähig sind. Der Schlüssel hier ist Wiederverwendung. Ein Testfall kann entworfen werden, um Parameter einschließlich Eingang Daten und erwartete Resultate zu nehmen. Dieser „data-driven“ Testcase ist wirklich ein Fall einer Kategorie Testfälle, die bestimmte Schritte durchführt, um den Anwendung-untertest zu fahren und zu überprüfen. Jeder Fall schwankt durch die Daten, die er trägt. Da weit wenige Tests mit dieser Annäherung geschrieben werden, ergeben änderungen im GUI verringerte Bemühung, wenn sie Tests aktualisieren. Ein data-driven Testdesign auch läßt das externalization von Testcasedaten zu und macht es möglich, die Verantwortlichkeiten für das Entwickeln der prüfenanforderungen und für sich entwickelnde Testautomatisierung zu teilen. Z.B. kann es sein, daß eine Gruppe Gebiet Experten das Testplan Detail verursachen, während eine andere Gruppe Testingenieure Tests entwickeln, um jenen Anforderungen gerecht zu werden.
In einer Indexakte adressiert ein automatisierter Testcase ideal eine Testanforderung. Spezifisch eine Funktion 4Test, die mit dem Testfalschlüsselwort anfängt und eine Reihenfolge der Aussagen 4Test enthält. Sie fährt eine Anwendung zum geprüft zu werden Zustand, überprüft, daß die Anwendung arbeitet, wie erwartet, und zurückbringt die Anwendung zu seinem niedrigen Zustand.
Eine Indexakte ist eine Akte, die eine oder mehrer in Verbindung stehende Testcases enthält. Eine Indexakte hat eine .t Verlängerung, wie Entdeckung .t