1.1 KiB
1.1 KiB
SELECT処理 データ生成規則
概要
DBテーブルから条件付きSELECTでデータを取得し、取得結果に基づいて処理を行うプログラムのテストデータ。入力はDB(SELECT結果)であり、出力はSQL INSERTファイル。
入力
- 詳細設計書の処理詳細(SELECT文のWHERE条件)
- DBテーブル定義(テーブル名、カラム、主キー)
生成データ組
| 组 | 用途 | 内容 |
|---|---|---|
| 1 | 基本データ | SELECT条件にマッチするデータ + マッチしないデータ + 末尾多keyテスト |
多keyテスト
WHERE条件に複数キーが関わる場合、基準データに対し各キー項目のみ異なるN件を生成。マッチするパターンとマッチしないパターンの両方をカバー。
データ生成手順
- SELECT文のWHERE条件を抽出
- 条件にマッチするレコードを生成
- 条件にマッチしないレコード(境界値)を生成
- 多keyテストデータを追加
出力
各組1 SQL INSERTファイル。