如何生成符合架构的模拟测试数据。
合成数据应满足已声明的关系,并保持明确的虚构性质。如果目标是测试而非演示,应包含边界情况。
按任务需求调整流程。
定义字段、类型和关系,再生成符合这些规则的明确虚构记录。根据测试目的有意加入边界案例,并区分有效夹具和刻意无效的输入。
- 你需要提供什么
- 架构和测试约束。
- 你会得到什么
- 明显为合成且满足指定关系的记录。
查看输入和结果。
演示用输入和输出 · 教学示例,并非 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 中尝试任务。实际结果可能与示例不同。
决策与问题排查。
看似随机的记录能被假定为符合架构吗?
需要验证。即使每条记录都看似合理,标识符、引用和必填值仍可能不一致。
为什么测试会因与被测功能无关的原因失败?
检查夹具关系和约束。意外无效的数据可能掩盖测试原本要检查的行为。
使用自己的资料试一试。
将任务提示词中的示例换成你的材料。保留所需条件,再把任务复制到 WebAct。
自定义并复制任务 ↑