Files
cobol-java-v3/rules/pgm_pattern/SELECT処理.md
T

1.1 KiB

SELECT処理 データ生成規則

概要

DBテーブルから条件付きSELECTでデータを取得し、取得結果に基づいて処理を行うプログラムのテストデータ。入力はDB(SELECT結果)であり、出力はSQL INSERTファイル。

入力

  • 詳細設計書の処理詳細(SELECT文のWHERE条件)
  • DBテーブル定義(テーブル名、カラム、主キー)

生成データ組

用途 内容
1 基本データ SELECT条件にマッチするデータ + マッチしないデータ + 末尾多keyテスト

多keyテスト

WHERE条件に複数キーが関わる場合、基準データに対し各キー項目のみ異なるN件を生成。マッチするパターンとマッチしないパターンの両方をカバー。

データ生成手順

  1. SELECT文のWHERE条件を抽出
  2. 条件にマッチするレコードを生成
  3. 条件にマッチしないレコード(境界値)を生成
  4. 多keyテストデータを追加

出力

各組1 SQL INSERTファイル。