Ich bin auf der Suche nach einem Werkzeug für Regressionstests einer Reihe von Geräten, die wir bauen.Test-Framework für Black-Box-Regressionstest
Das aktuelle Konzept besteht darin, dass Sie eine Eingabedatei (text/csv) für das Werkzeug erstellen, die Eingaben für das zu testende System angibt. Das Tool erfasst dann die Ausgaben des Systems und zeichnet die Eingaben und Ausgaben in einer Ausgabedatei auf.
Die Ausgabe hat dasselbe Format wie die ursprüngliche Eingabedatei und kann als Eingabe für die folgenden Durchläufe des Werkzeugs verwendet werden, wobei die gemessenen Ausgaben mit den Werten des vorherigen Laufs übereinstimmen.
Die Ergebnisse von zwei Läufen werden nicht genau übereinstimmen, es gibt einige Zeitunterschiede, die vom Zustand der Batterie abhängen oder die von einem anderen internen Zustand des Geräts abhängen.
Wir müssten unsere eigenen Schnittstellen schreiben, um die Befehle vom Werkzeug an die Ausrüstung zu übergeben und die Ausgabe der Ausrüstung zu erfassen.
Dies ist eine relativ einfache Aufgabe, aber ich suche nach einem vorhandenen Werkzeug/Paket/Bibliothek, um zu vermeiden, die Wheel/Steal Lehren neu zu erfinden.
Dies ist eine kreative Art und Weise, es zu tun. – kizzx2