searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

基于大模型生成自动化用例

2024-06-28 10:03:08
132
0

为了提高自动化用例覆盖率,测试方向开始探索大模型生成用例能力。

技术选型:qwen大模型

数据来源:由原测试项目产出的接口用例数据,进行数据清洗和标注后,产出2000条训练数据。

生成过程:通过大模型微调,实现稳定输出效果,保障大模型生成内容符合测试用例范围,覆盖正向、反向、异常边界值等用例场景。

prompt:通过prompt编写,给大模型加一个“资深测试工程师”的角色。对应明确要求如下:

1. 输入内容为接口文档、接口格式、请求demo

2. 输出内容为接口用例,并且提供测试用例对应的data数据

3. 需要考虑的场景包括正例、反例、必选参数、非必选参数、异常等

4. 按照指定格式和编号输出。

在明确要求下可以实现大模型生成稳定格式,便于解析。

获取以上用例和data后,可以结合pytest等测试框架,进入自动化测试阶段。

0条评论
作者已关闭评论
王****云
2文章数
0粉丝数
王****云
2 文章 | 0 粉丝
王****云
2文章数
0粉丝数
王****云
2 文章 | 0 粉丝
原创

基于大模型生成自动化用例

2024-06-28 10:03:08
132
0

为了提高自动化用例覆盖率,测试方向开始探索大模型生成用例能力。

技术选型:qwen大模型

数据来源:由原测试项目产出的接口用例数据,进行数据清洗和标注后,产出2000条训练数据。

生成过程:通过大模型微调,实现稳定输出效果,保障大模型生成内容符合测试用例范围,覆盖正向、反向、异常边界值等用例场景。

prompt:通过prompt编写,给大模型加一个“资深测试工程师”的角色。对应明确要求如下:

1. 输入内容为接口文档、接口格式、请求demo

2. 输出内容为接口用例,并且提供测试用例对应的data数据

3. 需要考虑的场景包括正例、反例、必选参数、非必选参数、异常等

4. 按照指定格式和编号输出。

在明确要求下可以实现大模型生成稳定格式,便于解析。

获取以上用例和data后,可以结合pytest等测试框架,进入自动化测试阶段。

文章来自个人专栏
文章 | 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0