Der strukturierte Akzeptanztest ("STAT") ist ein einfacher und erweiterbarer Standard für Akzeptanztestprozesse . Das Ziel des Tests kann jeder Satz von Computerdateien sein, beispielsweise Quellcode, Bilder, Audiodateien und Dokumente. Der Prozess kann ein automatisiertes Computerprogramm, eine manuelle Ausführung eines Testplans oder sogar eine Überprüfung des Ausschusses sein. Das Ergebnis des Prozesses sind Ergebnisse und Empfehlungen , mit denen das Ziel verbessert und ein pass oder fail -Ergebnis angegeben werden kann.
Die STAT -Ausgangsspezifikation definiert, wie ein Prozess das Ergebnis , die Ergebnisse und Empfehlungen ausdrücken kann
Dieser Standard gilt für einen automatisierten oder manuellen Prozess , der Computerdateien als Eingabe akzeptiert und Meinungen darüber ausdrücken kann. Beispiele für solche Prozesse sind:
Das Ergebnis , die Ergebnisse und Empfehlungen für Akzeptanztests können ( konsumiert ) verwendet werden.
Wenn Ihr Akzeptanztestprozess ein standardisiertes Ausgangsformat verwendet, können Verbraucher es besser nutzen.
Integrationen sind erstaunlich. Sie ermöglichen clang -Compilern, Kompilierfehler in Ihrer integrierten Entwicklungsumgebung anzuzeigen, sie ermöglichen es, Rechtschreibfehler in Ihrem Textverarbeitungsprozessor zu unterstrahlen. Wenn Sie eine Pull -Anfrage überprüfen, werden sie als rote Fahnen angezeigt. Aber was ist, wenn all diese Validierungen überall angezeigt werden können, wo sie relevant sind? Standardisierung ermöglicht dies.
Dies ist die erste weit verbreitete Standardisierung seines Typs, sodass XKCD 927 nicht gelten.
Zu den spezifischen Merkmalen dieser Spezifikation gehören:
gcc , clang oder aspell -Ausgang in das erforderliche Format übersetzen.Dieser Standard ist derzeit Version 1.0.0. Wir folgen der semantischen Version.
Diese Spezifikation ist das Copyright 2016 William Entriken und wird unter der MIT -Lizenz veröffentlicht.
Die Entwicklung dieser Spezifikation erfolgt auf GitHub. Bitte verwenden Sie Probleme und ziehen Sie Anfragen an, um dies zu verbessern.
Bitte helfen Sie, das Bewusstsein zu schärfen, indem Sie ein Problem mit Ihrem bevorzugten statischen Analyse -Tool zur Unterstützung dieses Formats eröffnen.
Bitte eröffnen Sie ein Problem mit Ihrem bevorzugten integrierten Entwicklungsumfeld oder Quellcode -Sharing -Tool, um die Interoperabilität mit diesem Format anzufordern.
Bitte fügen Sie unten Ihre eigenen Projekte hinzu!
Unterstützung von Akzeptanztestprogrammen:
Unterstützende Verbraucher: