大家好,我是洋子
最近26届春招,27届暑期实习基本都已经开启招聘,不少同学来咨询,找测开实习简历上写什么项目
放在26年以前,有统招本科以上学历,除了掌握必要的计算机基础知识+算法+SQL,掌握软件测试理论(软件测试流程、用例设计、接口测试、自动化测试等),简历上有个1-2个传统的Web系统开发项目(比如商城、外卖、论坛之类的)或者学校内的自研项目,了解AI的基本使用方法,基本上找到一份大厂测开实习就够了
从26年今年开始,在OpenClaw的强力冲击下,会用AI不再是加分项,而是实打实的筛选条件,自从我去年从传统测开转型到AI测试后,这种感觉越发明显
还没有AI的实战项目去找测开实习,除非你拥有92硕这样的高学历,否则拿到一张前往大厂测开的门票已经变得越发困难
所以近日测试开发学习圈子发布了《AI测试用例生成平台》项目,这是一个目前测试行业的万金油项目,目前很多公司已经开始用AI进行提效,甚至用AI重构工作流,跑通从产品到开发再到测试的整个ai落地实践
到了测试的环节,人工编写功能测试用例是日常做测试最耗时的工作,用AI来生成测试用例可以说是AI提效必要措施,也是很多公司将AI融入测试工作要做的第一步
这个项目非常适合找测开/软测岗位的校招/实习同学练手,也适合有一定工作年限的测试工程师使用,特别是只有功能测试经历,但缺乏AI实战经历的同学
下面介绍一下这个项目的基本信息
项目的技术栈
后端选用Python的热门Web框架FastAPI,前端使用主流框架VUE
| 层级 | 选型 | 理由 |
|---|---|---|
| 后端框架 | FastAPI | 异步原生,自动OpenAPI文档,Pydantic校验 |
| ORM | SQLAlchemy 2.0 (async) | 成熟稳定,支持异步 |
| 数据库 | SQLite (aiosqlite) | 零配置,开箱即用,适合单机部署 |
| LLM集成 | LiteLLM | 统一接口调用OpenAI/Claude/DeepSeek等100+模型 |
| 向量数据库 | ChromaDB | 文件持久化,无需额外服务,适合 RAG 场景 |
| Embedding | sentence-transformers | 本地运行 all-MiniLM-L6-v2,免费无需API;可切换 OpenAI embedding |
| PDF解析 | PyMuPDF (pymupdf4llm) | 速度快,输出LLM友好的Markdown |
| DOCX解析 | python-docx | 直接访问Word对象模型 |
| HTTP客户端 | httpx (async) | 飞书webhook和外部调用 |
| 前端框架 | Vue 3 + Vite + TypeScript | 轻量高效,适合工具型UI |
| UI组件库 | Element Plus | 组件丰富,表格/表单能力强,界面全中文 |
| 状态管理 | Pinia | Vue 3 官方状态管理方案 |
项目的业务流程
构建了一个AI驱动的测试用例生成平台,核心流程:读取PRD文档 → AI提取测试点 → 生成可执行测试用例
支持RAG 知识库增强生成质量、飞书通知、设置持久化
项目亮点
- 多格式文档上传(PDF / DOCX / Markdown)
- AI 自动提取 PRD 测试点
- AI 自动生成测试用例
- RAG 知识库管理 — 上传参考资料增强生成准确率和覆盖度
- 测试点/用例手动编辑与再生成
- 测试用例导出 Excel
- 飞书 Webhook 通知
- 后台异步生成 + 批次任务追踪
- 系统设置持久化(API Key、模型、Webhook 重启后保留)
- 自定义 LLM API 代理地址(支持 硅基流动 等第三方平台)
功能交互
首次进入平台,平台首页默认展示项目管理列表页,可以展示目前在测试的项目,也可以新建项目
点击项目卡片,可以进入到该项目里面,进入需求文档上传,提取出项目的测试点
如果对应生成测试点或者测试用例的质量有要求,可以上传RAG知识库,比如梳理好业务测试经验,或者历史Bug等信息给到大模型,优化生成Case的质量
如果有建立RAG知识库,可以关联对应的RAG知识库,支持同时关联多个文档,也可以在生成时不关联任何知识库
提取完成测试点后,可以展开测试点详情,人工可以进行校验和修改测试点
测试点校验没问题后,可以勾选测试点,进行测试用例生成,生成测试用例完毕后,可以在平台查看测试用例,也可以导出Excel文件
打开Excel导出的功能测试用例如下
在系统设置页面,可以配置大模型的调用地址和模型名称,另外可以配置飞书的Webhook地址,配置完成后,提取测试点完成&测试用例生成完成后,可以收到飞书自定义机器人通知
下载方式
加入测试开发学习圈子,即可获取到该项目的源码下载地址&环境部署方案&面试题设计