テスト

2024-02-26 (月) 13:13:10

テストとは

テストツール

  • ソフトウェアテスト技術振興協会

テストの手法

単体テスト

  • ホワイトボックステスト
    • 命令網羅
    • 判定条件網羅(分岐網羅)
    • 条件網羅
    • 判定条件/条件網羅
    • 複数条件網羅
  • ブラックボックステスト
    • 同値分析(同値分割)
    • 限界値分析
    • 原因結果グラフ
    • 実験計画法

結合テスト

  • トップダウンテスト
    • 呼び出す側のテストにおいて、呼び出される側が完成していない場合に行なうテストの手法
    • 呼び出される側はスタブを使う
  • ボトムアップテスト
    • 呼び出される側のテストにおいて、呼び出す側が完成していない場合に行なうテストの手法
    • 呼び出す側はドライバを使う
  • サンドイッチテスト
    • 折衷テスト
    • トップダウンテストとボトムアップテストを組み合わせて行なうテストの手法
    • 最上位と最下位からテストを開始する
  • ビッグバンテスト
    • 全てのモジュールを一度に動作させて検証するテストの手法

システムテスト

  • 機能テスト
  • 性能テスト
  • 例外処理テスト
  • 負荷テスト
  • 操作性テスト

運用テスト

  • レグレッションテスト (退行テスト)

その他

  • 探索的テスト
  • 状態遷移テスト
  • モデルベースドテスト

セキュリティ関係

テスト環境

  • 検証環境
    • ステージング環境
    • QA環境

テスト関連のツール

  • qTest

関連サイト

関連用語