
一、核心大脑:Codex
它能干什么: Codex是OpenAI推出的AI编程Agent,深度集成GPT-5推理能力,可在终端、IDE、浏览器和手机端跨平台运行。Codex CLI是OpenAI开源的命令行界面工具,专为AI驱动的编码场景设计。对测试人来说,它是自动化脚本的生成器和测试执行的执行者。
具体怎么融入测试工作流:
场景1:生成接口自动化脚本
以前你要手动写Python+Requests的接口测试脚本,现在你只需要:
安装Codex CLI
在终端输入
codex启动对话告诉它:“帮我写一个登录接口的自动化测试脚本,用pytest框架,包含正常登录、密码错误、账号不存在三种场景,每种场景都要有断言。”
Codex会直接生成完整的
test_login.py文件运行
pytest test_login.py验证
场景2:生成单元测试
选中一个函数,告诉Codex“生成测试”。比如你有一个计算折扣的函数:

Codex会自动生成:
正常场景的测试(如
calculate_discount(100, 0.2) == 80.0)边界场景的测试(如
calculate_discount(0, 0.5) == 0.0)异常场景的测试(如负数输入抛出
ValueError)
场景3:执行已有测试用例
Codex的Agent模式可以读取你设计好的测试计划,在真实浏览器中执行每一步操作,自动判断通过/失败,并生成报告。你需要做的只是:
在测试管理工具里设计好测试用例(人工确定“测什么”)
Codex负责执行(机器完成“怎么测”)
人工review执行结果
新手入门建议: 先从场景1开始,让Codex帮你生成简单的接口测试脚本,跑通了再尝试更复杂的场景。
二、通用助手:ChatGPT、Claude、Perplexity
它能干什么: 这三款是通用的对话式AI,适合写作、搜索、头脑风暴、整理思路。对测试人来说,它们是测试用例的“初稿生成器” 和需求分析的“第二大脑” 。
具体怎么融入测试工作流:
场景1:辅助设计测试用例
有团队实测数据显示,用ChatGPT辅助设计接口测试用例后,单接口用例设计耗时缩短79%、覆盖率提升24%、生产漏测Bug下降80%。
具体操作步骤:
准备标准化的输入信息:把需求文档整理成结构化格式,包含接口名称、请求参数、业务规则。比如:

输入给ChatGPT/Claude:“根据以上接口文档,帮我设计完整的测试用例,覆盖正常场景、异常场景和边界场景。”
AI生成初稿:它会输出等价类划分、边界值分析、异常场景枚举
人工精修:你review、补充业务特有的规则、调整优先级
场景2:分析需求文档
拿到一份模糊的需求文档,不确定要测哪些点时:
把需求文档复制给ChatGPT/Claude
问:“这份需求文档里有哪些测试点?哪些地方描述不清晰需要找产品确认?”
AI会帮你梳理出测试点清单,并标出需求模糊的地方
场景3:用Perplexity的【Deep Research模式】生成测试用例
Perplexity的Deep Research模式可以自主读取数百个来源,推理分析后生成结构化报告。具体操作:
在Perplexity中切换到Deep Research模式
输入:“根据以下接口文档,用Python + pytest框架生成完整的接口自动化测试用例:[粘贴接口文档]”
Perplexity会自主搜索相关最佳实践,输出可直接运行的测试代码
如果业务逻辑描述模糊(只有文字说明没有代码),Deep Research模式也能通过多步推理帮你反向推导边界条件。
新手入门建议: 从“让AI帮你设计测试用例”开始,这是最直接、最容易看到效果的应用。
三、开发/搭建:Cursor、Replit、Lovable
它能干什么: 这些是AI驱动的开发环境,能帮你快速写代码、搭框架。对测试人来说,它们是自动化测试框架的“快速搭建器” 。
具体怎么融入测试工作流:
场景1:用Cursor搭建Pytest自动化测试框架
Cursor是一个AI原生IDE,启动时会索引整个项目代码库,生成代码时了解全局上下文。
操作步骤:
打开Cursor,创建新项目文件夹
在对话窗口输入:“帮我搭建一个Pytest自动化测试框架,包含conftest.py、fixtures、测试用例目录结构”
Cursor会生成完整的框架文件
在待测函数上按
Ctrl+K(或Cmd+K),输入:“为当前文件中的所有公共函数生成Pytest测试用例”Cursor自动生成测试代码
场景2:用Cursor的Composer模式生成多文件测试
如果你要测试的是一个完整模块,涉及多个文件:
打开Cursor的Composer模式
输入:“为这个用户管理模块生成完整的集成测试,包含API测试、数据库校验、异常处理”
Cursor会同时生成多个测试文件,跨文件引用自动处理好
场景3:用Cursor Rules强制生成测试【修正】
【原稿写的是
.cursor/rules.yml,经核实Cursor的规则文件实际采用.mdc格式,存放在.cursor/rules/目录下,每个文件包含YAML frontmatter和Markdown规则内容。】
在项目根目录创建.cursor/rules/test.mdc文件

之后每次创建新函数,Cursor会自动在tests/目录下生成对应的测试文件。
场景4:用Cursor的Agent模式做TDD
Cursor的Agent模式可以自动运行测试、识别失败、修复代码,循环直到所有测试通过。你只需要:
告诉Cursor你要实现什么功能
Cursor先写测试(测试驱动开发)
再写实现代码
运行测试,失败则自动修复
重复直到全部通过
新手入门建议: 从场景1开始,让Cursor帮你搭好框架,你再往里面填具体的测试逻辑。
四、内容输出:Midjourney、Kling、Canva
四、内容输出:Midjourney、Kling、Canva
它能干什么: 这些是做图、做视频、做设计的AI工具。对测试人来说,它们是测试报告和汇报材料的“美化器” 。
具体怎么融入测试工作流:
场景1:用Midjourney生成测试报告配图
测试报告里需要架构图、流程图、数据图表时:
描述你想要的图:“一个软件测试的完整流程图,从需求评审到上线发布”
Midjourney生成专业级配图
插入测试报告,瞬间提升专业度
场景2:用Canva快速制作测试报告PPT
测试报告、复盘文档需要排版美化时:
打开Canva,选择“演示文稿”模板
把测试数据、图表拖进去
Canva的AI功能自动推荐排版和配色
【几分钟】出一份专业PPT【修正:原稿写的“35分钟”来源不明,改为模糊表述】
场景3:用Kling生成演示视频
需要向团队展示某个功能怎么测、某个Bug怎么复现时:
录制或描述测试场景
Kling生成演示视频
在周会或复盘会上播放,比口头描述清晰10倍
新手入门建议: 从Canva开始,免费且上手快,先解决测试报告“丑”的问题。
五、效率办公:Notion AI、Gamma、Grammarly
它能干什么: 这些是写作、排版、润色的AI工具。对测试人来说,它们是文档工作的“加速器” ——测试计划、测试报告、复盘文档、邮件,全部能用AI搞定。
具体怎么融入测试工作流:
场景1:用Notion AI整理测试资料
你每天会收到大量需求文档、接口文档、会议记录,散落在各处:
把所有资料丢进Notion
用Notion AI问:“帮我总结这份需求文档的核心功能点”
或者:“把这周的会议记录整理成结构化的测试要点”
Notion AI自动生成整理好的内容
场景2:用Gamma自动生成测试报告PPT
测试报告需要做成PPT给领导和团队看:
把测试数据、结论、问题列表整理成文字
输入Gamma:“根据以下测试数据生成一份测试报告PPT”
Gamma在【几分钟内】生成专业级PPT【修正:原稿写的“35分钟”来源不明】
你只需要微调数据和重点
更高级的玩法:用n8n连接Notion和Gamma,实现全自动报告生成——Notion里更新了测试数据,Gamma自动生成新PPT。
场景3:用Grammarly润色测试文档
测试计划、复盘文档、邮件写完后:
复制粘贴到Grammarly
它会自动检查语法错误、优化表达、调整语气
一键应用修改
新手入门建议: 从Grammarly开始,免费插件装上就能用。然后再试Gamma做PPT,效果立竿见影。
六、自动化集成:n8n、Zapier
它能干什么: 这些是工作流自动化平台,能把不同工具串起来,让重复流程自动跑。对测试人来说,它们是重复工作的“解放者” ——测试触发、结果分析、缺陷提交、报告推送,全部自动完成。
具体怎么融入测试工作流:
测试团队用n8n或Zapier做自动化的工作包括:
场景1:代码提交自动触发测试
设置触发条件:开发push代码到Git仓库
n8n/Zapier自动触发:运行回归测试或冒烟测试
测试完成后:把结果推送到Slack/钉钉/飞书群
场景2:测试失败自动提Bug
测试运行完成后:解析测试结果
发现失败用例:自动在Jira创建Bug单
附带信息:失败截图、日志、环境信息
场景3:识别不稳定测试并自动重跑
检测到某个用例失败:先不报Bug
n8n自动触发重跑(比如重跑3次)
如果3次都失败:再报Bug;如果只有1次失败:标记为“不稳定测试”
场景4:测试数据自动准备和清理
测试开始前:自动在测试环境插入测试数据
测试结束后:自动清理数据,恢复环境
场景5:每日测试报告自动推送
每天早上9点:自动运行冒烟测试
汇总结果:生成摘要报告
推送到团队群:让所有人第一时间看到
n8n vs Zapier怎么选:
选Zapier:如果你不太懂技术,需要快速搭起来,Zapier操作界面友好、【支持9000+款应用集成】
选n8n:如果你懂一点技术、需要处理大量数据、或者公司要求数据不出网(支持自部署)
新手入门建议: 从场景5开始——每天自动推送测试报告到群里。这个最简单,但最能让你在团队里“出圈”。
总结:新手从哪开始?
别一次性学所有工具。按这个顺序来:
| 第1周 | ||
| 第2周 | ||
| 第3周 | ||
| 第4周 | ||
| 后续 |
黑马测试推出免费视频和配套的独家资料
需要的同学加微信私信获取!




夜雨聆风