Software-testing-dictionary-fault-injection-testing

提供:Dev Guides
移動先:案内検索

障害注入テスト

障害挿入テストとは何ですか?

フォールトインジェクションは、カバレッジを改善するためにコードにフォールトを導入することによるソフトウェアテスト手法であり、通常、開発されたソフトウェアの堅牢性のためのストレステストで使用されます。

障害挿入方法:

  • コンパイル時注入-シミュレートされた障害をシステムに注入するためにソースコードが変更される障害注入技術です。
  • 実行時注入-ソフトウェアトリガーを使用して、実行時にソフトウェアシステムに障害を注入します。 トリガーには、時間ベースのトリガーと割り込みベースのトリガーの2種類があります。

ソフトウェア障害挿入に使用されるツール:

障害挿入の目的で使用されるツールは次のとおりです。

Product Vendor URL
BStorm Beyond Security http://www.beyondsecurity.com/
The Mu Service Analyzer Mu Dynamics www.mudynamics.com
Holodeck security Innovation www.securityinnovation.com
Xception Critical software http://www.criticalsoftware.com/