# 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ファイル。