欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > AI+Yapi生成接口自动化测试用例探索

AI+Yapi生成接口自动化测试用例探索

2025/4/29 16:38:47 来源:https://blog.csdn.net/tianxwa/article/details/147570092  浏览:    关键词:AI+Yapi生成接口自动化测试用例探索

 虽然没有大团队充足的资源,但是我们可以在一个点上做到精和专,实现应用小场景闭环,一步一个脚印,先从AI生成接口自动化用例开始吧。

大家好,我是持续讲干货的sean文哥。

最近在做质量专项治理和主导公司级研发效能提升项目,今天终于抽出空来整理了下最近在AI辅助测试提质提效方面的一些探索,

1. AI+Yapi生成单接口自动化用例--已投产,在某些应用场景下效率提升80%+

2. AI+产品需求文档生成测试大纲--探索中,敬请期待

3. AI+产品需求文档生成本文测试用例--探索中,敬请期待

4. AI+MCP+CLIEN实现app零代码自动化测试--探索中,敬请期待

下面是对第一项的整理,

01

环境搭建

  1. 安装python3.8+

  2. 安装依赖

    docx0.2.4

    openpyxl3.1.5

    Pillow11.2.1

    pytesseract0.3.13

    python_docx1.1.2

    Requests2.32.3

    tenacity9.0.0

  3. 第三方大模型注册、获取key、充值、掌握其open api调用方法(官网都有)

  4. 框架搭建

    1. caches用来存放智能体工作过程生成的缓存数据,包含解析出来的在线接口文档数据等数据

    2. cases用于存放智能体最终生成的用例数据

    3. config用于存放一些环境变量文件

    4. common用于存放为智能体开发的一些工具文件

    5. logs中为智能体执行的过程中记录的日志文件

    6. prompt中存放用于不同场景供智能体使用的提示词文件

    7. service中则存放各类智能体的服务文件,service中的每个文件对应一个智能体

架构图如下:

图片

02

上录屏

AI+生成接口自动化用例demo

视频中有些地方被迫打码,原因你懂的(公司有审计核查)

代码还未脱敏,暂时还不能对外开源,请大伙理解

写在最后,

目前仅生成单接口自动化用例的应用场景,比较单一,对如何对多个接口生成场景用例还需要继续实现,敬请期待。

你觉得呢?对如何实现应用大模型对多个接口生成场景用例有任何想法欢迎在评论区讨论或留言。

关于我,二十年QA、测试、敏捷研发、研发质量效能相关经历;历任百度、易宝、艺龙、直客通、蔚来等QA负责人、测试总监及研发质量效能负责人

 可以去下载最新资源https://download.csdn.net/download/tianxwa/90657769

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词