Jmeter http 压力测试使用csv文件怎么发送XML数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter http 压力测试使用csv文件怎么发送XML数据相关的知识,希望对你有一定的参考价值。
参考:首先,创建一个CSV文件中的登录名和密码。在文本编辑器中,你可以做到这一点,格式应为:
username,password
username2,password2
username3 , password3
注意中间以逗号分割, 保存后缀名为csv。
保存该文件到jmeter的安装目录里的bin目录。对于这个例子,我将文件名字保存为“ logins.csv“ 。
现在到JMeter并找到HTTP请求的一步,右键单击
添加配置元素配置设置> CSV数据。
你的树现在应该看起来像这样:
jmeter
在上面的树,你可以看到,我在“登录”这个 HTTP请求中使用了CSV数据。
现在点击"csv data set config"。它的屏幕看起来像这样:
jmeter
你需要在此屏幕上填写至少3个值:
文件名:如果您的csv文件在"jmeter安装目录/ bin"目录,这可以只是文件名。如果它是别的地方,使用的完整路径
该文件。
变量名:这相当于在电子表格中的“列名” 。
分隔符:逗号是默认的分隔符,但如果您的文件使用制表符,这是这样说的地方。
其他字段都是可选的,但可能对你有用。如果需要详细请阅读所有关于JMeter的CSV数据设置配置用户手册。
CSV步骤填写正确后,回去给你的HTTP请求和更改的登录名和密码的参数变量。
jmeter
这样看到$login $password 这个值就会从csv中读取了。
当你运行这个测试, JMeter会填在这两个变量的值与在CSV文件中。第一线程将使用第1行的用户名密码
$login $password
,第二个线程使用第2行的用户名密码
$login $password
,依次类推。 参考技术A 比如请求返还的 json 串里,"status":0 代表处理成功,status 值为其他表示各种处理失败。
那么鼠标右击该采样器,右键菜单选择 "添加" -> 断言 -> 响应断言,要测试的响应字段选中 "响应文本",模式匹配规则选中 "Substring",要测试的模式添加并编辑其内容为 "status":0。
以上是关于Jmeter http 压力测试使用csv文件怎么发送XML数据的主要内容,如果未能解决你的问题,请参考以下文章