Jmeter从数据库中获取参数实现接口压测(图)

测试工具 创建于:2022-05-10
  说明:   该案例是我在实际使用中的一个案例:   
数据库保存了调用
记录和调用入参报文,所以我为了模拟真实的接口调用情况,直接把调用记录拿到然后再批量请求一次,达到压测效果,所以我的
测试过程大体分为以下几个过程:  
 1、连接数据库
  1.1添加一个数据库连接

  1.2 配置数据库连接

  2、查询数据库
  2.1、添加jdbc请求


  2.2、设置查询语句:获取总条数,目的是用来定义后面的循环次数

  2.3、获取所有的入参报文

  3、添加请求并调用
  3.1、添加循环控制器   目的是遍历上面查出来的所有入参,然后一条一条发起调用:
 
 3.2、添加计数器


  3.3、添加请求,(拼接成请求参数)   {__V(input_soap_{counter})}

  这里需要注意:   
·__v():表示拼接函数   
· input_soap:表示从数据库中获取到的所有入参   
· counter:表示从计数器中获取的参数

  4、添加tps折线图   需要导入插件包:   jmeter-plugins-cmn-jmeter-0.3.jar   /ext/jmeter-plugins-graphs-basic-2.0.jar   /ext/jmeter-plugins-manager-0.10.jar




  
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理

权威发布,测试选择不纠结!第15届软件测试行业报告,直击行业发展,把握未来方向!

原文地址:http://www.51testing.com/?action-viewnews-itemid-6637697

免责声明:本文来源于互联网,版权归合法拥有者所有,如有侵权请公众号联系管理员

* 本站提供的一些文章、资料是供学习研究之用,如用于商业用途,请购买正版。

发表于:2022-5-10 09:24 作者:倔强的潪 来源:稀土掘金