怎么用AI大模型自动生成测试用例?有哪些坑?
每日一道测试面试题要点 · 软件测试
2026-11-04 · AI测试

本期题目
面试常问:你会用 AI / 大模型来辅助测试吗?怎么用它自动生成测试用例?生成的用例能直接信吗?有哪些必须注意的坑?
核心要点
面试时按这个顺序讲,逻辑最清楚
1需求拆解
先把 PRD / 接口文档喂给模型,让它按功能点拆测试场景,比人翻文档更快、不漏模块
2用例生成
用「角色+任务+约束+输出格式」的提示词,让它产出步骤与预期结果,批量得到冒烟 / 回归用例
3边界覆盖
专门要求模型补等价类、边界值、异常输入,覆盖人容易忽略的极端与错误场景
4人工复核
AI 会编「看似合理」的假用例,必须人工校验前置条件与预期结果,关键链路不盲信
5隐私脱敏
需求含用户数据 / 密钥时先脱敏再投喂,避免敏感信息泄露给大模型,守住合规
这些坑千万别踩
4 个高频失分点
✕ 1 直接把需求原文丢给 AI 不写约束,生成一堆不可用的泛泛用例,返工更多
✕ 2 把 AI 生成的预期结果当真理,未人工校验就入库,假用例混进回归集
✕ 3 需求含真实用户数据 / 密钥直接投喂,造成敏感信息泄露与合规风险
✕ 4 用 AI 替代测试设计能力,自己不思考分层与覆盖率,长期能力退化
一分钟讲完(可直接背)
面试官问:你会用 AI 自动生成测试用例吗?当然会,但得分三步用对。第一步,先把 PRD 和接口文档喂给模型,让它按功能点拆测试场景,比人翻文档快还不漏模块。第二步,用「角色+任务+约束+输出格式」的好提示词,让它批量产出带步骤和预期结果的用例。第三步,专门交代它补边界值和异常输入,覆盖人容易忽略的盲区。但记住:AI 会编看似合理的假用例,关键链路必须人工复核,绝不盲信;需求里含用户数据或密钥要先脱敏再投喂,合规第一。AI 是放大器,不是替代者。
#软件测试#AI测试#面试题#大模型#测试用例#测试提效#AI辅助测试#每日一题每天一道测试面试题要点
关注我,把面试要点一天一个攒下来