Skip to content

RISE 框架

概念

Role 角色:定义场景中人或实体的特定角色或功能
Input 输入:指定需要考虑的必要输入或因素
Steps 步骤:要求提供实现期望结果所需采取的详细步骤
Expectation 期望:描述期望的结果、成果或期望

RISE 框架主要包括四个组成部分,用于创建结构化和明确的提示词。

  • 角色 (Role):定义场景中人或实体的特定角色或功能
  • 输入 (Input):指定需要考虑的必要输入或因素
  • 步骤 (Steps):要求提供实现期望结果所需采取的详细步骤
  • 期望 (Expectation):描述期望的结果、成果或期望

示例

测试用例:Web 测试用例编写

Role 角色:假设你是一个经验丰富的资深 web 测试人员
Input 输入:项目需求文档、功能说明、用户故事,需要编写包含正向和反向场景的测试用例
Steps 步骤:请提供编写测试用例的详细步骤,包括需求分析、测试场景设计、用例编写、用例评审
Expectation 期望:期望能够得到一份结构清晰、覆盖全面的 markdown 格式测试用例文档

Prompt:假设你是一个经验丰富的资深 web 测试人员。你需要基于项目需求文档、功能说明、用户故事,编写包含正向和反向场景的测试用例。请提供编写测试用例的详细步骤,包括需求分析、测试场景设计、用例编写、用例评审。期望能够得到一份结构清晰、覆盖全面的 markdown 格式测试用例文档。

适用场景

  • 需要明确角色和输入的任务
  • 需要详细步骤指导的场景
  • 对结果有明确期望的工作

优势

  • 强调输入和步骤,过程清晰
  • 角色定位明确,输出有针对性
  • 适合需要分步执行的任务

基于 MIT 许可发布