Jmeter参数设置

Jmeter参数设置,第1张

jmeter参数化的四种方式:

1、CSV Data Set Config:CSV配置文件,用于参数取值范围较大的时候使用,该方法具有更大的灵活性;

2、User Variables:用户参数,用于参数取值范围很小的时候使用;

3、User Defined Variables:用户自定义变量,一般用于test plan中不需要随请求迭代的参数设置;

4、函数助手_CSVRead的参数化,功能相比CSV Data Set Config较弱;

方法一:CSV Data Set Config/CSV数据配置文件。

步骤:1.添加线程组->2.添加请求->3.配置文件->4.添加CSV->5.运行检查结果

场景:一次查询10个类型的数据

3.配置文件,这个只有1个参数:

方法二:添加用户参数,配置用户参数。其它的同方法一类似。

方法四:函数助手,跟CSV 类似,但没CSV 灵活方便,不用了。

我们知道jmeter在发送请求时,如果有多个请求,我们一般的做法是在线程组下添加多个HTTP请求,接下来我分享一种更简单的方法,使用一个HTTP请求Sampler发送批量随机请求。

但是这种方法有很多限制要求:

目前我发现就这些限制,欢迎大家积极总结。

接下来我主要写一下我的学习例子:

首先需要在线程组下添加Sample—>http请求,填写统一的协议、ip或域名、端口号等信息,再将路径设置为函数字符串

路径的设置如下:

(1)在本地新建txt文件,在文件中录入需要请求的url(url前不写域名,因为在http请求web服务器中已经统一设置了)

(2)选择到http请求,点击选项—>函数助手对话框,选择‘_StringFromFile’,在函数参数第一行值中输入txt文件的路径,点击‘生成’按钮,左边文本框出现函数字符串,复制粘贴到http请求中的路径文本框中

(3)http请求的方法要一致

在线程组中设置线程数和循环次数,如果线程数*循环次数>请求url的数量,则txt文件中的url可全部循环,否则随机挑选部分测试

线程组右键—>监听器—>察看结果树和用表格察看结果,运行jmeter,查看报告

这样就能使用一个http请求随机 *** 作多个url了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11375950.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存