测试用例生成Generate test cases
输出用例表;覆盖正常、边界、错误输入,不声称已运行。
Output a test-case table covering normal, boundary and error inputs; do not claim execution.
提示词效果未实测。Prompt effect has not been tested.
提示词是可复跑的模板,不是效果承诺。换模型、换版本、换输入都可能改变结果;用本页的检查点自己核对,并把官方出处当作机制依据而不是效果保证。A prompt is a re-runnable template, not a promise of results. Changing the model, version or input can change the outcome. Use the checkpoints on this page to verify it yourself, and treat the official sources as evidence of mechanism rather than a guarantee of effect.
任务与输入Task and inputs
从需求生成测试用例与边界条件。 输入:需求说明、输入域、已有测试。
Output a test-case table covering normal, boundary and error inputs; do not claim execution. Inputs: Requirements, input domain, and existing tests.
提示词本体The prompt
为需求 {requirement} 生成测试用例。输出 cases[]:id、type(normal/boundary/error)、input、expected、rationale。expected 必须能从需求推出;需求未定义的行为标 undefined_behavior,不猜。列出 coverage_gaps[]。
占位符用 {字段} 标注,运行前替换为本次输入。
Generate test cases for {requirement}. Output cases[] with id, type (normal/boundary/error), input, expected and rationale. expected must follow from the requirement; mark undefined behaviour instead of guessing. List coverage_gaps[].
Replace {field} placeholders with the current inputs before running.
预期输出形态Expected output shape
cases[] 与 coverage_gaps[]。
cases[] and coverage_gaps[].
检查点Checkpoints
- 三类 type 都有或说明缺因。
- expected 可回连需求。
- 未定义行为不填猜测。
- All three types exist or gaps are explained.
- Expected results link to requirements.
- Undefined behaviour is not guessed.
失败分支Failure branches
- 用例重复:按输入域合并。
- 需求模糊:标 undefined_behavior。
- Duplicate cases: merge by input domain.
- Vague requirement: mark undefined_behavior.
出处与边界Sources and limits
提示词效果未实测。机制依据见出处;换模型、版本或输入会改变结果。
This site has not tested the effect of this prompt. See the sources for the mechanism; changing model, version or input can change the result.
出处Sources
| 来源Source | 链接URL |
|---|---|
| OpenAI Cookbook · Introduction to Structured Outputs(官方仓库 raw,2026-11-07 直抓 200)OpenAI Cookbook: Introduction to Structured Outputs (official repository raw, fetched 200 on 2026-11-07) | https://raw.githubusercontent.com/openai/openai-cookbook/main/examples/Structured_Outputs_Intro.ipynbhttps://raw.githubusercontent.com/openai/openai-cookbook/main/examples/Structured_Outputs_Intro.ipynb |
资料快照日期:2026-11-07;单项复核范围与日期见对应正文或来源记录。产品功能与条款可能变化,使用前请核对原始来源。Source snapshot: 2026-11-07; item-specific rechecks and their scope are recorded in the text or source notes. Features and terms may change; check the original sources before use.