SAGE 框架
概念
Situation 情况:描述任务执行的上下文或背景
Action 行动:明确需要进行什么操作或步骤
Goal 目标:指出任务完成后应达到的目的或效果
Expectation 预期:对输出结果的具体要求SAGE 框架由四个元素组成,用于明确和优化与人工智能模型的交互过程。
- 情况 (Situation):描述任务执行的上下文或背景
- 行动 (Action):明确需要进行什么操作或步骤
- 目标 (Goal):指出任务完成后应达到的目的或效果
- 预期 (Expectation):对输出结果的具体要求
示例
测试用例:Web 测试用例编写
Situation 情况:项目进入测试阶段,需要编写完整的测试用例来保证质量
Action 行动:收集项目需求文档,进行需求分析,设计测试场景,编写测试用例
Goal 目标:确保项目质量,覆盖所有关键功能点和边界场景
Expectation 预期:得到一份 markdown 格式的测试用例文档,包含正向和反向场景,每个用例包含测试步骤、预期结果等要素Prompt:项目进入测试阶段,需要编写完整的测试用例来保证质量。作为资深 web 测试人员,你需要先收集项目需求文档,进行需求分析,设计测试场景,然后编写测试用例。目标是确保项目质量,覆盖所有关键功能点和边界场景。期望得到一份 markdown 格式的测试用例文档,包含正向和反向场景,每个用例包含测试步骤、预期结果等要素。
适用场景
- 需要明确情况和预期的任务
- 有具体目标和行动要求的场景
- 对输出格式有明确要求的工作
优势
- 四要素全面,强调情况和预期
- 结构清晰,易于理解和执行
- 适合各种任务类型和执行场合