Jmeter获取属性 __property函数--Linux环境user.properties动态配置Jmeter运行参数

举报
brucexiaogui 发表于 2021/11/25 23:27:05 2021/11/25
【摘要】 Jmeter获取属性 __property函数--Linux环境user.properties动态配置Jmeter运行参数 一、__property函数巧用测试场景 在Linux环境运行Jmeter脚本,修改线程数,运行时间,参数化文件,等经常需要调整的参数不像在windows图形界面上修改那么方便,可能需要在windows上...

Jmeter获取属性 __property函数--Linux环境user.properties动态配置Jmeter运行参数

一、__property函数巧用测试场景

在Linux环境运行Jmeter脚本,修改线程数,运行时间,参数化文件,等经常需要调整的参数不像在windows图形界面上修改那么方便,可能需要在windows上修改好在将脚本上传到linux上,这样操作比较繁琐。那么可以将这些需要需改的参数名称添加到Jmeter的user.properties配置文件中,Jmeter脚本运行前都会读取配置文件中的这些配置参数。那么在运行脚本前只需要修改user.properties中对应的变量值即可。

二、__property设置线程数和运行时间

1、在Testplan测试计划的用户自定义变量中的Name定义线程组中的线程和运行时间变量,在Value中引用__property函数变量名称。

@user.properties增加参数变量名称

在Linux环境Jmeter的user.properties配置文件定义线程数和运行时间两个变量

@定义__property函数线程数变量名称

@定义__property函数运行时间变量名称

@在Testplan的用户自定义变量引用 __property函数定义的变量名称 

@线程组引用 Testplan的用户自定义变量

 2、Linux中运行脚本 

@测试修改配置文件参数执行脚本

将Jmeter脚本上传到Linux上,执行命令运行脚本可以看到脚本运行来10秒。

修改配置文件的运行时间为60秒,运行脚本。执行时间可以看到运行来60秒。说明修改配置文件对脚本运行起到来作用。

3、Windows环境修改配置文件运行脚本

在windows环境通过修改配置文件,运行脚本。需要注意每次修改 配置文件后,必须重启Jmeter后才能使得配置文件参数修改生效。

文章来源: brucelong.blog.csdn.net,作者:Bruce小鬼,版权归原作者所有,如需转载,请联系作者。

原文链接:brucelong.blog.csdn.net/article/details/104142476

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。