RISE 框架
概念
Role 角色:定义场景中人或实体的特定角色或功能
Input 输入:指定需要考虑的必要输入或因素
Steps 步骤:要求提供实现期望结果所需采取的详细步骤
Expectation 期望:描述期望的结果、成果或期望RISE 框架主要包括四个组成部分,用于创建结构化和明确的提示词。
- 角色 (Role):定义场景中人或实体的特定角色或功能
- 输入 (Input):指定需要考虑的必要输入或因素
- 步骤 (Steps):要求提供实现期望结果所需采取的详细步骤
- 期望 (Expectation):描述期望的结果、成果或期望
示例
测试用例:Web 测试用例编写
Role 角色:假设你是一个经验丰富的资深 web 测试人员
Input 输入:项目需求文档、功能说明、用户故事,需要编写包含正向和反向场景的测试用例
Steps 步骤:请提供编写测试用例的详细步骤,包括需求分析、测试场景设计、用例编写、用例评审
Expectation 期望:期望能够得到一份结构清晰、覆盖全面的 markdown 格式测试用例文档Prompt:假设你是一个经验丰富的资深 web 测试人员。你需要基于项目需求文档、功能说明、用户故事,编写包含正向和反向场景的测试用例。请提供编写测试用例的详细步骤,包括需求分析、测试场景设计、用例编写、用例评审。期望能够得到一份结构清晰、覆盖全面的 markdown 格式测试用例文档。
适用场景
- 需要明确角色和输入的任务
- 需要详细步骤指导的场景
- 对结果有明确期望的工作
优势
- 强调输入和步骤,过程清晰
- 角色定位明确,输出有针对性
- 适合需要分步执行的任务