关注 霍格沃兹软件测试开发 公众号,回复「资料」, 领取人工智能测试开发技术合集
你不需要会写代码,你只需要会"描述"
大家好,我是某互联网公司的测试架构师。
上周五下午,团队里一个刚入职两周的实习生小张找到我,说:"哥,我接了个新模块的测试任务,产品发了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 syncStep 2:初始化项目
/init my-project把需求文档(PDF/DOCX/XLSX)放到 projects/my-project/input/ 目录下。
Step 3:让AI读懂文档
/parseCasely会用Docling OCR从任何PDF/DOCX中提取表格和文字。
Step 4:让它学习你的格式
/styleCasely会读取你现有的Excel,克隆你的列结构——不同项目有不同格式?没关系,它学一次就记住了。
Step 5:生成测试计划
/planCasely生成一个覆盖地图:"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 | ||
| 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 私教服务,用于个性化能力提升与工程实践指导。
夜雨聆风