我是靠谱客的博主 虚心世界,最近开发中收集的这篇文章主要介绍Jmeter-使用 CSV Data Set Config对接口进行参数化Jmeter 参数化-CSV Data Set Config接口分析准备数据文件Jmeter-添加配置元件Jmeter-添加接口请求Jmeter-添加监听器Jmeter-线程组配置Jmeter-脚本运行结果,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Jmeter 参数化-CSV Data Set Config

   在进行接口测试时,接口的入参可能存在多个值,那么需要依次校验这些枚举值是否能请求成功,就需要用到Jmeter的参数化功能。

   Jmeter的配置元件中提供了“CSV Data Set Config”可用于实现入参的参数化配置。

接口分析

如下图的接口文档清晰描述了,入参type的枚举值列表有10个。

准备数据文件

文件格式“.csv”

文件内容:第一行为参数名称,第二行开始是参数的枚举值

参数在接口内的引用方式:${type}

Jmeter-添加配置元件

菜单路径

菜单配置

  1. Filename:测试数据的文件地址
  2. File encoding:文件的编码方式
  3. Variable names:变量名称,也就是需要参数化的参数名称
  4. Ignore first line:忽略第一行,设置为true则表示第一行为参数名称,不读取;设置为false,则表示从第一行开始读取数据。

其他字段可保持默认,具体配置如下:

Jmeter-添加接口请求

从接口分析文档可知到以下信息:

在Thread Group上右键-sample-Http Request:

测试数据文件内已经定义了参数的名称是“type”,所以在接口内引用时使用${type};如果自己定义成其他名称,例如“Type0”,则引用时写“${ Type0}”。

Jmeter-添加监听器

在Thread Group上右键-Lisenter-View Results Tree

添加后可不做任何修改,保持默认配置即可

Jmeter-线程组配置

由于参数的枚举值有10个,需要循环运行10次,则需要在Thread Group上做特殊配置:

Loop Count:循环次数,配置成“10”

Jmeter-脚本运行结果

每次请求type值循环从测试数据文件内读取。

 

 

最后

以上就是虚心世界为你收集整理的Jmeter-使用 CSV Data Set Config对接口进行参数化Jmeter 参数化-CSV Data Set Config接口分析准备数据文件Jmeter-添加配置元件Jmeter-添加接口请求Jmeter-添加监听器Jmeter-线程组配置Jmeter-脚本运行结果的全部内容,希望文章能够帮你解决Jmeter-使用 CSV Data Set Config对接口进行参数化Jmeter 参数化-CSV Data Set Config接口分析准备数据文件Jmeter-添加配置元件Jmeter-添加接口请求Jmeter-添加监听器Jmeter-线程组配置Jmeter-脚本运行结果所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部