目录

AI大模型测试用例生成平台

AI大模型测试用例生成平台

项目背景

针对传统接口测试用例设计高度依赖人工经验、重复工作量大、覆盖场景有限等行业痛点,基于大语言模型技术实现接口测试用例智能生成系统。

技术栈

LangChain框架+GLM-4模型+Prompt Engineering+Flask+Python+Bootstrap+jQuery

业务描述

用户在该平台上传Markdown形式的接口文档,点击生成测试用例按钮,系统会自动生成对应功能的接口测试用例。

项目展示

  1. 选择文件

    https://i-blog.csdnimg.cn/direct/c4820785236240bc8487cf16be2257f6.png

  2. 上传文件

    https://i-blog.csdnimg.cn/direct/b87d8ddc2b0f46f79b1bf2d1099d059d.png

  3. 文件接口信息展示

    https://i-blog.csdnimg.cn/direct/b1f575560f8c4d7abd43c2a9905fa3fa.png

  4. 点击生成测试用例

    https://i-blog.csdnimg.cn/direct/ad5a0ba1608f4524b151584b3a991a1f.png

  5. 测试用例生成中

    https://i-blog.csdnimg.cn/direct/eda86e8f1dbd4b9d9e6468dfc186d4a6.png

  6. 生成测试用例结果展示

    https://i-blog.csdnimg.cn/direct/944881e972e04179bb39b7ac2eb8c6bb.png

项目重难点

  1. 实现LangChain框架与大模型(GLM-4)的深度集成
  2. 设计符合接口测试领域方法论的Prompt Engineering体系
  3. LangChain框架:TextLoader实现Markdown文档加载、MarkdownHeaderTextSplitter完成文档内容结构化拆分、JsonOutputParser保障AI输出稳定性
  4. 基于jQuery实现动态交互,Bootstrap打造响应式界面,模态框+表格可视化展示生成结果
  5. 实现Loading状态提示等用户体验优化
  6. Workzeug安全文件处理(secure_filename)