スキーマに合ったモックデータの生成方法。
合成データは宣言した関係を満たし、架空であることが明確でなければなりません。デモではなくテストが目的なら境界ケースを含めてください。
作業手順をタスクに合わせましょう。
フィールド、型、関係を定め、規則を満たす明確な架空レコードを生成します。テスト目的に応じて意図的な境界ケースを含め、有効なフィクスチャと意図的に無効な入力を区別してください。
- 用意するもの
- スキーマとテスト条件。
- 得られるもの
- 指定の関係を満たす明確な合成レコード。
入力と結果を確認しましょう。
説明用の入力と出力 · 実際の WebAct 実行ではない学習用サンプル
入力項目サンプル個
Generate two fictional orders with unique order_id, valid customer_id and nonnegative amount. Allowed customer IDs: SYN-C1, SYN-C2. Include a zero amount.
完成例
[
{"order_id": "SYN-O1", "customer_id": "SYN-C1", "amount": 0},
{"order_id": "SYN-O2", "customer_id": "SYN-C2", "amount": 24.5}
]
Both customer references belong to the supplied list. All records are synthetic.この入力をプロンプトに読み込み、WebAct にコピーして試してください。結果は掲載例と異なる場合があります。
判断のポイントとトラブル対処。
ランダムに見えるレコードならスキーマを満たすと仮定できますか?
検証してください。各レコードがもっともらしくても、ID、参照、必須値が不整合な場合があります。
テスト対象の機能と無関係な理由で失敗するのはなぜですか?
フィクスチャの関係と制約を確認してください。偶発的に無効なデータは、確認したい動作を見えにくくします。
自分の資料で試しましょう。
タスクのプロンプト内の例を自分の資料に置き換えてください。必要な要件を残し、タスクを WebAct にコピーします。
タスクを調整してコピー ↑