システムテスト

システムテストの目的

  • ハードウェア、ソフトウェア、アプリケーションの関係において信頼性や性能に問題のないことを確認する。

システムテストの方法

■性能テストの方法

  • 性能テストのために、本番運用と同等以上のデータを準備する。
  • 性能テストのために、本番運用と同等以上のトランザクションを発生させるツール、もしくはオペレータを準備する。
  • サーバの各種資源(CPU・メモリ等)やネットワークの使用率を測定できるようにしておく。
  • テストの条件、試行回数、測定方法、体制、役割、スケジュールを決めておく。

■障害テストの方法

  • 想定できる限りの障害パターンを洗い出す。
  • 障害発生時の状態を想定しておく。
  • 障害パターン毎に復旧手順を確認しておく。
  • 効率良くテストができるよう、手順を考えておく。
  • 障害復旧にかかる時間を測定する。
  • 想定外の復旧手順を記録し、障害復旧手順書を修正する。