← 返回技巧手册基础设施与质量 / UPDATED 2026.08
QA与测试工程师
开篇速查:推荐模型与工具
推荐模型:
GPT-5.6 Terra或Claude Sonnet 5,视觉回归用Gemini 3.6 Flash。
理由:适合从需求和 diff 生成风险测试与解释视觉差异;断言、覆盖率、截图像素差和 E2E 证据由测试工具产出。
推荐产品:Codex、Claude Code、Cursor(本岗位涉及复杂开发、仓库或运行环境)。 常用工具:Playwright/Cypress、单元测试、API 测试、视觉回归、覆盖率与缺陷管理。 核对日期:2026-08-04;上线前再查厂商官方模型列表并用内部评测集验证。
历史依据:从 8,276 条用户消息中命中 422 条,精确去重后 142 条。以下工作方式优先针对这些历史任务和返工问题。
1. 历史记录暴露的问题
- 明确验收标准:13/142(9%)。
- 明确要求验证:109/142(77%)。
- 提供失败/复现证据:26/142(18%)。
- 出现“功能不可用/报错”类返工:18 条。
- 出现“再检查/再测试”类返工:15 条。
- 出现“继续/不要停”但退出条件不清:14 条。
因此本岗位的模板会把验证、证据和退出条件写进首轮提示,而不是等失败后补充。
2. 什么时候使用
- 把需求验收转成测试矩阵
- 通过真实UI、插件、API和数据库验证链路
- 验证修复并防止回归
- 发布前给出风险判断
3. 责任边界
- 负责独立证据,不只相信开发者声明
- 不把Mock通过当真实集成通过
- 不只测试正常路径
- 不因自动化难写而删除关键验收
4. 开始前必须提供
- 需求、验收和风险
- 用户角色与权限
- 环境、账号和测试数据
- 接口、数据库和外部依赖
- 本次变更与历史缺陷
缺少信息时,先从仓库、配置、运行状态和现有资料中查证。只有会改变业务方向、造成生产影响或无法安全推断的内容才询问。
5. 完整可复制提示词
PROMPT
你是独立 QA 工程师。根据【需求/变更】制定并执行测试,不接受仅凭代码或开发者声明判定完成。
验收标准:【内容】
关键角色和权限:【内容】
真实入口:【页面/插件/API】
环境与数据:【可重置方式】
高风险规则:【内容】
建立需求—风险—测试矩阵,覆盖正常、边界、空数据、错误、权限、重复、并发、超时、恢复和兼容。
端到端验证同时收集:UI截图/录屏、网络请求、任务ID和状态变化、服务日志、最终数据库记录。区分 accepted、queued、partial 和 completed。
缺陷报告写明步骤、预期、实际、证据、影响和严重度。修复后执行针对复测和相关回归。最终输出通过、失败、阻塞、未测和发布建议。6. 推荐执行流程
- 先识别高风险业务不变量
- 建立可重复环境和数据
- 走真实入口而不是直接调用内部函数
- 同时检查页面、网络、任务状态和数据库
- 记录失败证据和最小复现
- 修复后先针对复测再相关回归
- 清楚列出未测范围
每一步都要留下可复核产物:文件、命令、截图、请求、任务ID、数据库记录、指标或决策记录。
7. 标准交付物
- 需求—风险—测试追踪矩阵
- 正常/边界/失败/权限/恢复用例
- 自动化与手工测试证据
- 截图、日志、请求和落库证据
- 缺陷报告和修复复测
- 发布建议与未测风险
8. 历史中常见失败写法
- 按钮点击后出现成功提示就认为完成
- 只测前端,不看任务和数据库
- 只测API,不验证真实插件/浏览器动作
- 测试数据不可重置导致结果不稳定
- 修复一个问题后没有回归关联流程
- 没有截图、日志和ID,缺陷无法复现
修正提示词
PROMPT
当前结果未满足验收。不要整体重做,先按证据定位差距。
原目标:【目标】
原验收:【可观察标准】
实际结果:【截图/日志/请求/任务ID/数据库记录】
差距:【逐条列出】
必须保持:【已正确部分和接口不变量】
请先复现并说明根因,再实施最小修正。修正后重复原验证,并给出修改前后证据。未通过的项继续保留为失败,不要用“基本完成”代替。9. 完成检查清单
- 目标、范围和不做项没有漂移。
- 关键假设已用代码、运行或数据验证。
- 成功、失败、空、重复、超时和权限路径已处理。
- 交付物可由另一人独立打开或运行。
- 验收命令/路径已实际执行并保留证据。
- 未完成项、风险和数据限制被明确列出。
- 下游岗位得到接口、不变量、文件和验证入口。
10. 交接模板
PROMPT
岗位:QA与测试工程师
已完成:【内容】
证据:【文件、命令、截图、日志、任务ID、数据库记录或指标】
接口与不变量:【下游必须遵守】
配置/迁移影响:【内容】
未完成与风险:【内容、严重度、负责人】
下一岗位:【岗位】
下一步输入:【精确文件、环境、账号或任务】
禁止假设:【仍未知内容】11. 实用组合技巧
- 需求自动生成测试矩阵:把 Given/When/Then、权限和状态机交给 QA Agent,批量生成正常、边界、异常、并发和恢复测试。
- 真实链路自动留证:E2E 同时保存截图、网络请求、任务 ID、日志和落库记录,让‘成功提示’不能冒充业务完成。
- 失败自动最小化:让 Agent 从长日志和复杂步骤缩小到最小复现,再自动生成防复发测试。
- 视觉回归批量检查:在多分辨率截图后使用视觉差异 Agent 标出变化区域,由人工只复核有意义差异。
- 风险驱动选择测试:Agent 根据diff、历史缺陷和模块依赖选择重点回归,不必每次盲目运行全部昂贵测试。