開発レベル毎のテスト

■チェック用語

・単体(ユニット)テスト
      個々のユニット中の論理やデータなどのエラーを発見することを目的と
      したテストです。
      ソフトウェア単体が機能仕様を満足していることや、構造が設計どおりで
      あることを検証します。

・結合テスト
      2つ以上のすでにテストされたユニットを結合し、ユニット間の
      インタフェースのエラーや、ユニットが結合することで実現する機能の
      エラーを発見することを目的としたテストです。
      また、結合して動作する機能が仕様を満足していることや、結合した
      構造が設計通りであることを検証していきます。

・システムテスト
      結合テストが完了した後、システム全体の動作を通して機能要件や
      非機能要件の妥当性を検証することを目的としたテストです。
      不具合の発見だけでなく、想定シナリオ下におけるシステム動作の
      正常性を示すこともシステムテストの役割です。

[ Index ] [ Home ]