(转载)10 个实战 Prompt 模板

模板 1:通用功能测试(适合 Web/App 页面)

你是一名电商测试工程师,请为【用户注册】功能设计测试用例。

背景信息:

– 系统类型:Web 端

– 业务规则:手机号必须为中国大陆号段,验证码5分钟有效,密码8-20位含大小写字母和数字

– 技术约束:前端有防重复点击,后端校验唯一性

要求:

1. 覆盖维度:正常流、异常流、边界值、安全性

2. 输出格式:

   – 用例标题:简洁明确

   – 前置条件:…

   – 测试步骤:1… 2… 3…

   – 预期结果:…

3. 特别关注:短信轰炸防护、密码明文传输、重复注册

模板 2:API 接口测试

你是一名金融系统测试工程师,请为【创建订单 API】设计测试用例。

背景信息:

– 接口协议:POST /api/v1/orders

– 请求参数:userId(必填,整数),amount(必填,正数,≤5000),currency(必填,默认CNY)

– 业务规则:单用户每日订单总额≤20000元

– 安全要求:需携带有效 JWT Token

要求:

1. 覆盖维度:参数校验、业务规则、权限控制、幂等性

2. 输出格式:

   – 用例标题

   – 请求示例(JSON)

   – 预期 HTTP 状态码及响应体

3. 特别关注:金额为0、负数、超限;Token 过期/缺失;重复提交相同订单

模板 3:边界值专项

你是一名资深测试工程师,请为【商品价格输入框】设计边界值测试用例。

背景信息:

– 输入范围:0.01 ~ 999999.99 元

– 精度:最多2位小数

– 前端限制:只能输入数字和小数点

要求:

1. 使用边界值分析法,覆盖:

   – min-1, min, min+1

   – max-1, max, max+1

   – 整数、小数、零值、特殊字符

2. 输出格式:

   – 输入值

   – 系统处理方式(接受/拒绝)

   – 错误提示文案(如适用)

模板 4:异常流与容错

你是一名 SaaS 系统测试工程师,请为【文件上传】功能设计异常场景用例。

背景信息:

– 支持格式:PDF, JPG, PNG

– 大小限制:≤10MB

– 存储依赖:阿里云 OSS

要求:

1. 覆盖以下异常场景:

   – 网络中断(上传中)

   – 存储服务不可用

   – 文件格式伪装(如 .exe 改后缀为 .jpg)

   – 超大文件(10.1MB)

   – 空文件

2. 输出格式:

   – 异常触发方式

   – 系统应表现(如:友好提示、自动重试、回滚)

   – 日志是否记录关键信息

模板 5:安全性测试

你是一名安全测试工程师,请为【用户密码修改】功能设计安全测试用例。

背景信息:

– 修改路径:需验证原密码 + 新密码

– 密码策略:8-20位,含大小写+数字+特殊字符

– 会话管理:修改后其他设备自动登出

要求:

1. 覆盖维度:

   – 会话劫持防护

   – 暴力破解防护(5次失败锁定)

   – 密码明文传输

   – XSS/SQL注入

2. 输出格式:

   – 攻击模拟方式

   – 系统防护措施

   – 是否记录安全审计日志

模板 6:兼容性测试

你是一名移动端测试工程师,请为【H5 支付页面】设计兼容性测试用例。

背景信息:

– 目标设备:iOS 14+ / Android 10+

– 浏览器:微信内置浏览器、Safari、Chrome

– 分辨率:主流机型(iPhone 13~15, 华为 Mate/P 系列)

要求:

1. 覆盖维度:

   – UI 布局错乱

   – JS 执行异常

   – 微信 JSAPI 调用失败

   – 横竖屏切换

2. 输出格式:

   – 设备/浏览器组合

   – 预期表现

   – 已知问题备注(如有)

模板 7:数据一致性

你是一名订单系统测试工程师,请为【取消订单】操作设计数据一致性用例。

背景信息:

– 订单状态机:待支付 → 已支付 → 已发货 → 已完成

– 取消条件:仅“待支付”可取消

– 关联数据:库存、优惠券、用户积分

要求:

1. 验证取消后:

   – 订单状态正确更新

   – 库存回补

   – 优惠券释放

   – 无重复回补

2. 输出格式:

   – 操作前数据快照

   – 操作步骤

   – 操作后各系统数据状态

模板 8:性能相关功能

你是一名性能测试辅助工程师,请为【搜索功能】设计功能+性能结合用例。

背景信息:

– 数据量:商品库 100 万条

– 响应要求:95% 请求 ≤ 1s

– 缓存策略:Redis 缓存热门关键词

要求:

1. 覆盖场景:

   – 热门词(有缓存)

   – 冷门词(无缓存)

   – 特殊字符搜索(如 SQL 注入尝试)

   – 高频搜索(模拟刷词)

2. 输出格式:

   – 搜索词示例

   – 预期响应时间

   – 缓存命中情况

   – 是否触发降级

模板 9:国际化(i18n)

你是一名全球化产品测试工程师,请为【多语言切换】功能设计测试用例。

背景信息:

– 支持语言:中文、英文、日文

– 切换方式:用户设置页选择

– 文案来源:前端 JSON 配置

要求:

1. 覆盖维度:

   – 语言包缺失(显示 key 而非文案)

   – 文字溢出(如德语长单词)

   – 日期/数字格式(MM/DD vs DD/MM)

   – RTL 语言(暂不支持,但需验证不崩溃)

2. 输出格式:

   – 语言环境

   – 页面元素预期显示

   – 已知适配问题

模板 10:探索性测试启发

你是一名资深测试专家,请为【直播打赏】功能提供探索性测试思路。

背景信息:

– 核心流程:用户选择礼物 → 扣除余额 → 发送打赏 → 主播收到通知

– 风险点:高并发、余额不足、网络抖动、重复打赏

要求:

1. 提供 5-8 个探索性测试场景,每个包含:

   – 测试意图(Why)

   – 操作建议(How)

   – 可能发现的问题类型

2. 聚焦:用户体验、资损风险、系统稳定性

Copyright © 2018-2026 莫妮卡的小屋. All Right Reserved.

关于本站

欢迎来到莫妮卡的小屋。我是一名有多年测试经验的女娃子,正在探索人工智能的边界。这里记录工作中的测试技巧、实践经验与质量观念,以及成长心得。以诚恳的笔触分享经验、学习进阶,愿成为同路人提升技能、发现热情的温馨小窝。

找到我

  • 星系板块永恒昼半球 · 极光潮汐区 (Aurora Tide Sector, Eternal Day Hemisphere)
  • 座标思念波长 520 赫兹 · 萤火深空大道 13 单元 (520Hz Resonance, Firefly Deep-space Blvd, Unit 13)
  • 建筑倒悬的莫比乌斯书店 · 梦境采样塔 (The Inverted Mobius Bookstore, Dream-sampling Tower)
  • 房间第 9.75 维度 · 玫瑰色星云套间 1314 室 (Dimension 9.75, Rosy Nebula Suite, Room 1314)