構造化された受け入れテスト( "STAT")は、受け入れテストプロセスのシンプルで拡張可能な標準です。テストのターゲットは、ソースコード、画像、オーディオファイル、ドキュメントなど、任意のコンピューターファイルのセットです。このプロセスは、自動化されたコンピュータープログラム、テスト計画の手動で実行される、または委員会のレビューでさえあります。プロセスの結果は、ターゲットを改善するために使用できる調査結果と推奨事項であり、 passまたはfail結果を示すことができます。
統計出力仕様は、プロセスが結果、調査結果、および推奨事項をどのように表現できるかを定義しています
この標準は、コンピューターファイルを入力として受け入れ、それらについて意見を表明できる自動化または手動プロセスに適用できます。そのようなプロセスの例は次のとおりです。
受け入れテストの結果、調査結果、および推奨事項は、以下を使用(消費)できます。
受け入れテストプロセスが標準化された出力形式を使用する場合、消費者はそれをよりよく利用できます。
統合は素晴らしいです。 clangコンパイラが統合開発環境にコンパイルエラーを表示できるようになり、Workプロセッサでスペルエラーの下線が下になり、プルリクエストを確認すると赤いフラグとして表示されます。しかし、これらすべての検証が関連性のある場所に表示される場合はどうでしょうか?標準化によりこれが可能になります。
これは、そのタイプの最初の広く適用可能な標準化であるため、XKCD 927は適用されません。
この仕様の特定の機能には次のものがあります。
gcc 、 clang 、またはaspell出力を必要な形式に翻訳できます。この標準は現在、バージョン1.0.0です。セマンティックバージョンのフォローに従います。
この仕様は著作権2016 William Entrikenであり、MITライセンスの下でリリースされます。
この仕様の開発はGitHubで行われます。問題とプルリクエストを使用して、それを改善してください。
この形式をサポートするために、お気に入りの静的分析ツールで問題を開くことで、認識を高めるのを手伝ってください。
お気に入りの統合開発環境またはソースコード共有ツールの問題を開き、この形式で相互運用性を要求してください。
以下に独自のプロジェクトを追加してください!
受け入れテストプログラムのサポート:
消費者をサポートする: