乐于分享
好东西不私藏

还在手写测试用例?这3个免费AI工具,让零基础的你明天晨会惊艳全场

还在手写测试用例?这3个免费AI工具,让零基础的你明天晨会惊艳全场

关注 霍格沃兹软件测试开发 公众号,回复「资料」, 领取人工智能测试开发技术合集

你不需要会写代码,你只需要会"描述"

大家好,我是某互联网公司的测试架构师。

上周五下午,团队里一个刚入职两周的实习生小张找到我,说:"哥,我接了个新模块的测试任务,产品发了3个PDF文档,加起来80多页。按我之前的节奏,光写用例就得4天,但下周三就要上线了。"

我看了一眼他的屏幕——正对着3个PDF文档,一行一行地复制粘贴到Excel里。一个模块一页,一页大概5-8条用例。按这个速度,80页确实要4天。

我说:"你把文档发我,我教你用三个工具。"

周一晨会上,小张当着全组的面展示了他用AI生成的完整测试用例和自动化脚本。测试组长看完,沉默了五秒,说了一句:"你这周不用写用例了,教教大家怎么用这几个工具。"

他不是技术天才。他只是用了三个不要钱的AI工具。

一、为什么你还在手动写用例?

先说说大多数测试团队的真实状态。

拿到一份PRD之后,测试流程通常是这样的:打开Word/PDF,一页页看,边看边复制功能描述,打开Excel,一行行敲用例编号、前置条件、操作步骤、预期结果。

写一个模块花半天,写一个项目花好几天。更坑的是——每次项目的Excel模板都不一样,有的叫"测试场景",有的叫"测试点",有的叫"验证项"。

我在团队里见过太多这样的场景:测试同学花大量时间在"复制粘贴+改格式"上,而不是真正在"思考怎么测"。

但2026年的情况已经完全不一样了。市面上已经有大量免费的AI测试工具,零基础也能用,不需要写一行代码。

下面这3个工具,是我在实际项目中反复验证过的,全都是免费的

二、工具一:Casely —— 把80页PDF变成47条Excel用例,8分钟

它是什么?

Casely是一个开源的AI测试用例生成工具,由开发者JohnWayneeee在2026年2月发布。它的核心能力是:把杂乱的PDF/DOCX/XLSX需求文档,变成结构化的测试用例,直接导出为TestRail-ready的Excel文件

全程不需要写一行代码。 你只需要把需求文档丢进去,告诉它"按这个格式输出",它自己搞定一切。

怎么用?

Step 1:安装

用命令行安装Casely Skill(需要Python 3.10+):

npx skills@latest add JohnWayneeee/casely-qa-skill

或者直接克隆仓库:

git clone https://github.com/JohnWayneeee/casely-qa-skill.gitcd casely-qa-skilluv sync

Step 2:初始化项目

/init my-project

把需求文档(PDF/DOCX/XLSX)放到 projects/my-project/input/ 目录下。

Step 3:让AI读懂文档

/parse

Casely会用Docling OCR从任何PDF/DOCX中提取表格和文字。

Step 4:让它学习你的格式

/style

Casely会读取你现有的Excel,克隆你的列结构——不同项目有不同格式?没关系,它学一次就记住了。

Step 5:生成测试计划

/plan

Casely生成一个覆盖地图:"47条用例,覆盖6个模块"。

Step 6:生成用例

/generate functional

生成原子化的Markdown测试用例——每个场景一个文件。支持functional(功能)、negative(负向)、integration(集成)、boundary(边界)等类型。

Step 7:导出Excel

/export

一键导出TestRail-ready的Excel文件。

真实案例

我们团队有一个项目,需求文档是3个PDF文件,总共87页。以前人工写用例要4天。用Casely跑了一遍:8分钟生成47条结构化用例,直接导出Excel,格式跟团队的模板100%匹配

测试组长看到Excel的时候问了一句:"这谁写的?格式怎么跟咱们模板一模一样?"

因为Casely先学了模板再生成。

为什么适合零基础?

  • 不需要懂代码——全程是命令行指令,复制粘贴就行
  • 不需要懂AI——工具已经封装好了,你只需要告诉它"做什么"
  • 免费、本地运行——没有云服务锁定,数据不出本地

三、工具二:Small Tester —— 把手工用例变成自动化脚本,零代码

它是什么?

Small Tester是一个免费的Chrome扩展,用自然语言描述测试步骤和预期结果,AI自动执行测试。你写"点击登录按钮,输入账号密码,验证登录成功",AI就在浏览器里帮你自动操作一遍。

全程不需要Selenium、Playwright、Cypress——不需要任何需要编程技能的自动化工具。

怎么用?

Step 1:安装扩展

在Chrome应用商店搜索"Small Tester"并安装。

Step 2:获取免费API Key

去Google AI Studio(https://aistudio.google.com/)免费获取一个Gemini API Key。

Step 3:配置

打开扩展的Options页面,选择Google Gemini,输入API Key并保存。

Step 4:写测试用例

在扩展的主窗口中,用自然语言创建测试用例:

步骤1:打开登录页面步骤2:输入账号 test@example.com步骤3:输入密码 password123步骤4:点击登录按钮预期结果:页面跳转到首页,右上角显示用户名

Step 5:运行

点击"Run"按钮,AI会在当前浏览器标签页中自动执行每一步。

Step 6:查看结果

每个步骤会显示Pass或Fail。失败了就调整步骤描述,重新运行。

真实案例

小张用Casely生成了47条用例之后,挑了一条最核心的"用户登录"用例,用Small Tester跑了一遍。5分钟,手工用例变成了可重复执行的自动化脚本。

他后来跟我说:"以前我觉得自动化测试特别难,要学Python、要学框架。现在我发现,只要我会写'点这里''填这个''检查那个',AI就能帮我跑。"

为什么适合零基础?

  • 不需要写任何代码——用自然语言描述就行
  • 不需要学Selenium/Playwright——AI替你操作浏览器
  • 免费——只需要一个免费的Gemini API Key

人工智能技术学习交流群

伙伴们,对AI测试、大模型评测、质量保障感兴趣吗?我们建了一个 「人工智能测试开发交流群」,专门用来探讨相关技术、分享资料、互通有无。无论你是正在实践还是好奇探索,都欢迎扫码加入,一起抱团成长!期待与你交流!👇

四、工具三:OpenQA —— 写测试用例就像写剧本,AI自己找元素

它是什么?

OpenQA是一个开源的"代理式测试框架"(Agentic Testing Harness)。它的核心能力是:你用纯英文写测试场景,AI自己理解意图、自己找页面元素、自己执行操作

不需要写任何选择器(XPath/CSS Selector)。 不需要担心UI改了脚本就挂——AI靠"意图"导航,不是靠"元素定位"。

怎么用?

Step 1:初始化

npx openqa init

这会在项目中创建.openqa/目录。

Step 2:写测试场景

.openqa/features/my-app.feature中,用类似剧本的方式写测试:

Feature: 我的应用Scenario: 用户能成功登录  * 导航到 "https://myapp.com"  * 输入账号密码并提交登录表单  * 应该看到仪表盘

不需要写"点击ID为login-btn的按钮" ——只需要写"提交登录表单",AI自己理解意图、找到对应元素。

Step 3:运行

cd .openqa && npm test

没有step definitions。没有选择器。没有代码。

真实案例

我们团队有一个老项目,UI频繁改版——今天按钮是蓝色,明天改成绿色;今天ID叫submit,明天改成btn-submit。传统的自动化脚本每次改版都要修一遍定位器。

用了OpenQA之后,用例写的是"提交表单"——不管按钮长什么样、ID叫什么,AI都能找到并点击。UI改版了?用例不用改。

为什么适合零基础?

  • 用纯英文写测试——就像写剧本一样
  • 不需要懂XPath/CSS选择器——AI自己找元素
  • 不需要本地API Key——使用Claude Code或opencode的登录会话

五、三个工具怎么搭配用?

这三个工具不是互相替代的,是互补的

工具
解决什么问题
最适合谁
Casely
从需求文档到测试用例
拿到PRD不知道从哪开始写用例的人
Small Tester
从手工用例到自动化脚本
有手工用例但不会写自动化代码的人
OpenQA
写测试用例 + 自动执行
想用自然语言写测试、不想维护定位器的人

一套完整的工作流是这样的:

拿到PRD → Casely生成用例(8分钟)    ↓挑核心用例 → Small Tester转自动化脚本(5分钟/条)    ↓复杂的端到端场景 → OpenQA写剧本式测试(10分钟/场景)    ↓第二天晨会 → 展示完整的测试用例库 + 可执行的自动化脚本

小张就是这么干的。 周五下午拿到PRD,周一晨会展示成果——80页PDF变成了47条结构化用例、3条自动化脚本、1套端到端测试。测试组长当场就问了那句话。

六、避坑指南

坑一:需求文档质量决定AI输出质量

AI生成的用例质量,取决于你喂进去的文档质量。如果PRD写得含糊不清,AI生成的用例也会有大量模糊的地方。

解法: 在上传之前,确认文档至少包含功能描述、输入输出、业务规则。文档越详细,用例越精准。

坑二:AI生成的用例需要人工审核

AI不是完美的。生成的用例可能会有遗漏,特别是隐含的业务规则。

解法: AI出初稿,人审核补充。审核80条用例,比从零写80条用例,省下来的时间不是一星半点。

坑三:注意API Key的配额

Small Tester需要API Key,免费版有调用次数限制。

解法: 先用免费配额跑核心场景,不要一上来就跑几百条用例。需要大量使用时,考虑升级或换用本地运行的方案(如OpenQA)。

七、明天晨会,你就能惊艳全场

回到小张的故事。

周一晨会上,他展示的不是"我写完了47条用例",而是:

  • Casely生成的Excel用例文件(8分钟)
  • Small Tester跑通的自动化登录脚本(5分钟)
  • OpenQA写好的端到端测试场景(10分钟)

测试组长看完沉默了五秒。然后说了一句话我到现在都记得:

"以前一个新模块要4天才能出用例,现在1小时就出用例+脚本+端到端测试。这不是效率提升,这是效率翻倍。"

小张不是技术天才。他只是一个会用工具的普通人。

这三个工具,全都是免费的。明天晨会,你也可以。

推荐学习

Workbuddy智能体与智能化测试落地实战公开课,解密桌面 AI Agent 在测试中的提效路径:办公自动化、提示词工程、Agent Harness 循环机制、Dify/n8n 全自动工作流,更有 Claude Code、Openclaw 等多智能体协作,帮你打造测试效能平台。不只是技术提升,还能构建个人壁垒,甚至副业创收

👉 扫码进群,报名学习

关于我们

霍格沃兹测试开发学社,隶属于 测吧(北京)科技有限公司,是一个面向软件测试爱好者的技术交流社区。

学社围绕现代软件测试工程体系展开,内容涵盖软件测试入门、自动化测试、性能测试、接口测试、测试开发、全栈测试,以及人工智能测试与 AI 在测试工程中的应用实践

我们关注测试工程能力的系统化建设,包括 Python 自动化测试、Java 自动化测试、Web 与 App 自动化、持续集成与质量体系建设,同时探索 AI 驱动的测试设计、用例生成、自动化执行与质量分析方法,沉淀可复用、可落地的测试开发工程经验。

在技术社区与工程实践之外,学社还参与测试工程人才培养体系建设,面向高校提供测试实训平台与实践支持,组织开展 “火焰杯” 软件测试相关技术赛事,并探索以能力为导向的人才培养模式,包括高校学员先学习、就业后付款的实践路径。

同时,学社结合真实行业需求,为在职测试工程师与高潜学员提供名企大厂 1v1 私教服务,用于个性化能力提升与工程实践指导。