Software-testing-dictionary-big-bang-testing

提供:Dev Guides
2020年6月22日 (月) 23:08時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

ビッグバンテスト

Big-Bang Testingとは何ですか?

Big Bang統合テストは、すべてのユニットを一度にリンクして、完全なシステムを実現する統合テスト戦略です。 このタイプのテスト戦略を採用した場合、個々のユニット間でインターフェースを検証することに注意が払われないため、見つかったエラーを特定することは困難です。

ビッグバン統合-ワークフロー図

Big Bang Testingは、次のワークフロー図で表されます。

テストライフサイクルでのビッグバンテスト

Big-Bangテストの欠点

  • すべてのコンポーネントがワンショットで統合されるため、コンポーネントのインターフェースに存在する欠陥は非常に遅い段階で特定されます。
  • 見つかった欠陥を特定することは非常に困難です。
  • 実稼働環境で発生する可能性のある重大な欠陥を見逃す可能性が高くなります。
  • 単一のシナリオを見逃すことなく、統合テストのすべてのケースをカバーすることは非常に困難です。