Hogwarts测试开发
12小时前·北京测吧员工
别瞎写提示词!10组AI测试指令心法 二
模板二:接口专项测试场景:拿到一个API接口文档,需要做完整的接口测试。指令:根据以下接口信息生成接口测试用例:[粘贴接口地址、请求方式、入参名称/类型/长度/必填规则、出参说明]覆盖场景:正常入参、空参数、超长字符、特殊字符、非法格式、必传项缺失、越权调用。统一格式:请求方式、接口地址、请求参数、参数值、请求步骤、预期返回真实案例:我用这个模板测过一个支付回调接口,AI直接列出了“重复回调、签名错误、金额不匹配”等7个开发最容易忽略的场景。测试同学照着跑,上线前拦住了3个P1级Bug。来源:泽众软件模板三:AI产品专项测试(大模型/AI Agent)场景:测试的是一个AI对话系统、RAG应用或Agent,不是传统软件。指令:针对AI对话功能生成测试用例。覆盖:正常问答、多轮对话、超长输入、错别字/乱码、敏感内容、提示注入、模型幻觉、上下文丢失场景。使用标准测试用例格式输出。关键差异:传统软件测的是“功能对不对”,AI产品测的是“行为可不可信”。Prompt注入、模型幻觉、上下文丢失——这些是AI独有的风险点,传统测试根本覆盖不到。来源:泽众软件模板四:批量补充用例(迭代查漏)场景:第一轮用例生成后,发现覆盖不够全面,需要定向补充。指令:基于上一轮用例,补充弱网、兼容性、UI展示、安全、性能相关场景。沿用原有格式,每条用例简短,不超过3行步骤。使用技巧:明确优先级划分——主流程高优先级,异常/边界中优先级,边缘场景低优先级。禁止AI发挥,只输出用例,不额外解释、不闲聊。来源:泽众软件模板五:测试数据生成场景:需要批量构造测试数据,比如用户信息、订单数据、商品数据。指令:生成一个JSON数据集,用于测试[模块名称]包含以下字段:[字段列表]数据量:[数量]覆盖边界值:[列举边界条件]真实案例:有一次需要测试订单模块的分页功能,我让AI生成了100条不同状态(待支付、已支付、已发货、已完成、已取消)的订单数据。5分钟搞定,以前手工构造至少半天。来源:Andagon本文部分内容参考了霍格沃兹测试开发学社整理的相关技术资料,主要涉及软件测试、自动化测试、测试开发及 AI 测试等内容,侧重测试实践、工具应用与工程经验整理。
发布于 北京
分享
评论
未登录
友善发言
image-upload
评论
加载中