首页 > 其他 > 详细

JMeter读取测试用例实现多接口自动化测试

时间:2021-05-16 00:19:13      阅读:20      评论:0      收藏:0      [点我收藏+]

第一次尝试JMeter执行多接口测试用例,CSV文件是必须的,书写一定要规范;

一、首先测试用例编写成CSV文件

在csv文件首行填写相关参数(可根据具体情况而定)并编写测试用例,我写得比较简单,通过优先级来选择要执行的用例

技术分享图片

 

、JMeter编写脚本

1.添加一个线程组

右键测试计划>>添加>>线程(用户)>>setUp线程组

技术分享图片

 

 2.由于我找的是个网站,所以添加登录请求,header信息头管理器,cookie管理器(这里就快速跳过)

技术分享图片

 

 3.添加循环控制器,控制循环执行CSV文件

技术分享图片

 

 4.添加CSV数据文件设置,配置CSV文件

技术分享图片

 

 5.添加逻辑控制器-如果(if)控制器,控制执行测试用例

  5.1.控制优先级

技术分享图片

 

   5.2.继续添加如果(if)控制器,控制执行post请求(与上一个控制器为父子关系)

 技术分享图片

 

   5.3.添加HTTP请求(POST)(与上一个如果控制器是父子关系)

技术分享图片

 

   5.4.继续添加如果(if)控制器,控制执行GET请求(与上一个如果控制器是兄弟关系)

技术分享图片

 

  5.5.添加HTTP请求(GET)(与上一个如果控制器是父子关系)

技术分享图片

 

   5.6.最后两个请求分别添加响应断言

技术分享图片

 

、添加查看结果树,JMeter运行脚本

技术分享图片

 

   根据原表,第8条和第18条没执行,GET和POST接口都执行完成

、最后记得保存脚本和CSV文件,方便下次使用。

 

JMeter读取测试用例实现多接口自动化测试

原文:https://www.cnblogs.com/zengyu0714/p/14772487.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!