Software-testing-dictionary-bebugging
提供:Dev Guides
おねだり
せせらぎとは何ですか?
Be食の目的:
Bebuggingは、新しい既知の欠陥を導入することにより、製品の品質を改善する方法です。 また、テストセット/テストスイートの信頼性を判断する際にも使用されます。 それは、より多くのテストを開発することではなく、新しい欠陥を導入することによって達成されます。
実行時注入:
ランタイムインジェクションテクニックは、トリガーを使用して、時間ベースのトリガーや割り込みベースのトリガーなど、さまざまな方法でソフトウェアシステムに障害を動的に挿入します。 手動または実行時にシステムに障害を挿入するために使用されるさまざまなツールと手法があります。
市販のFault Injectionツールの一部を以下にリストします:
- セキュリティを超えて
- 排気
- ホロデッキ
- Xception
- Muサービスアナライザー