JMeter学习-010-JMeter 配置元件实例之 - CSV Data Set Config 参数化配置

上一篇 / 下一篇  2016-11-06 20:37:48 / 个人分类:jemter

众所周知,在进行接口测试的过程中,需要创建不同的场景(不同条件的输入,来验证不同的入参的返回结果)。因而,在日常的自动化接口监控或商品监控等线上监控过程中,需要配置大量的入参来监控接口的返回是否正确。

日常常见的线上监控几个简单的监控示例场景如下:

  • 监控电商网站某个类目下的商品数量。若类目中商品的数量小于一定的数量,则认为需要认为查看商品池的商品是否正确;
  • 监控商品的价格。当商品价格出现超出限定的波动幅度时,通知相应的商品负责人,对其进行确认,从而保证商品价格的正确无误。
  • 监控商品在某一地域是否有货。当地域存货达到最低库存时,通知负责人进行货源补充;或者当某地域限制出售或未配置地域库存时,若发现存在相应库存,则可通知相关人员查验等。

那么,在 JMeter 中改如何对 HTTP请求进行参数化呢?

在 JMeter 的配置原件中就为我们提供了参数化需要的配置,下面以 CSV Data Set Config 进行参数化演示示例的配置,路径如下图所示:

PS:通过上图可以看出我们可以进行各种各样的参数化设置,例如用户自定义变量、计数器、HTTP Cookie 管理器等,同时也可以通过 JDBC 读取数据库中保存的测试数据(需要相应的 jar 文件支持)。

CSV Data Set Config 读取的文件不仅仅限于 csv 文件,其可以读取文本文件,文件内容需以英文半角 "," 隔开,每一行为一条测试用例数据。

 

下面开始以大家都熟悉的搜索功能展开 HTTP请求 参数化配置实例演示,具体的操作步骤如下所示:

第一步、获取搜索的 HTTP请求

获取搜素的 HTTP请求如下图所示(此步不再赘述,不知如何获取 HTTP请求 的小主,敬请参阅之前的博文,非常感谢!):

TAG:

 

评分:0

我来说两句

Open Toolbar