这款AI测试用例工具不一样:用Agent调度DeepSeek&千问,告别繁琐!

📝 面试求职: 「面试试题小程序」 ,内容涵盖 测试基础、Linux操作系统、MySQL数据库、Web功能测试、接口测试、APPium移动端测试、Python知识、Selenium自动化测试相关、性能测试、性能测试、计算机网络知识、Jmeter、HR面试,命中率杠杠的。(大家刷起来…)

📝 职场经验干货:

软件测试工程师简历上如何编写个人信息(一周8个面试)

软件测试工程师简历上如何编写专业技能(一周8个面试)

软件测试工程师简历上如何编写项目经验(一周8个面试)

软件测试工程师简历上如何编写个人荣誉(一周8个面试)

软件测试行情分享(这些都不了解就别贸然冲了.)

软件测试面试重点,搞清楚这些轻松拿到年薪30W+

软件测试面试刷题小程序免费使用(永久使用)


关于AI生成测试用例的工具,小编真是见一个就想跟大家分享一个,因为实在是太太太实用啦~~~测试用例质量和效率的提升,每一款工具都有其不一样的“解题”思路,今天我们就给大家介绍一款通过集成DeepSeek和通义千问等AI大模型,实现测试用例自动化生成的工具--AutoGenTestCase

阅读本文你将收获:

  1. 什么是AutoGenTestCase?

  2. 如何配置AutoGenTestCase?

  3. AutoGenTestCase如何生成测试用例。

01 什么是AutoGenTestCase

什么是AutoGenTestCase?

  • 首先它是一款集成DeepSeek和通义千问等AI大模型的工具;

  • 其次它是用Agent对大模型做了一层包装,比大模型生成测试用例的AI工具使用层面更简洁。例如,在使用大模型生成测试用例时,你上传需求给大模型,然后辅助生成测试用例。但在这过程中,你需要一系列附加条件,如假定身份、限定场景、指定生成格式等等;但是这款工具就是用Agent做了一些简单包装,使过程更便捷!

  • 再者它的原理是:DeepSeek充当测试人员,用于分析用户需求和生成测试用例,需求支持TXT文件上传以及纯文本描述;通义千问充当评审小组,用于用例评审及补充;

  • 最后技术实现方面,项目是纯Python写的,Web框架为streamlit。

02 如何配置AutoGenTestCase

AutoGenTestCase仅支持DeepSeek和Qwen,下面我们将从如何下载AutoGenTestCase如何申请大模型API Key如何配置等3个方面进行详述:

2.1  下载AutoGenTestCase

GitHub地址: https://github.com/13429837441/AutoGenTestCase

根据Github提供的下载地址,进行下载并解压。

文件结构:

  • config.ini - 配置文件(包含模型参数、API Key等配置)

  • llms.py - AI模型接口实现代码

  • page.py - 页面配置、AI交互、用例生成等实现代码

  • run.exe - 程序运行文件TESTCASE_READER/WRITER_SYSTEM_MESSAGE.txt -测试用例生成相关的系统提示词模板

  • 需求文档示例.txt - 输入需求文档的示例格式

  • Img - 图片资源

2.2  申请大模型API Key

DeepSeek

进入DeepSeek API开放平台:https://platform.deepseek.com/api_keys,创建新的API Key。

千问

进入阿里百炼平台:https://bailian.console.aliyun.com/?tab=model#/api-key,创建新的API Key。

运行项目

运行下方文件中的run.exe

程序运行后,会加载并跳转测试用例生成工具:

2.3  配置大模型

分别配置DeepSeek和千问的模型参数:

配置完成点击【保存配置】按钮进行保存。

AI交互设置:

可对生成的用例类型设置不同的占比(功能用例、性能/兼容性用例、边界用例、回归测试用例等)、测试优先级别、测试用例数量等。

设置不同的数值后,右侧执行里的消息模板预览,可实时查看设置结果。例如设置回归测试用例为20,预览则实时显示回归测试用例(20%)。

接下来我们就可以开启真正的实战之旅啦~

03 AutoGenTestCase测试用例生成实战

3.1  输入需求

输入需求的方式包括:上传 .txt 文件或手动输入需求描述:

如上图,当上传 .txt 文件后,需求会被自动加载出来,如需修改,可以直接针对描述内容进行修改。

这时候,模型会自动根据之前【AI交互设置】中的设置自动出结果;

3.2  生成测试用例

点击“生成测试用例”按钮;

测试用例生成中。

测试用例生成完成。

3.3  下载测试用例

Markdown文件格式。

Excel文件格式。

好了,今天的分享就到这里啦~屏幕前的大家有什么想说的吗?希望大家多尝试,多理解。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

​​​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值