Jmeter 获取属性 __P函数--在Linux上动态修改线程数和运行时间
2020-04-08 18:30
417 查看
Jmeter 获取属性 __P函数--在Linux上动态修改线程数和运行时间
一、__P函数巧用测试场景
在linux上运行Jmeter脚本,在修改脚本一些属性时不像Windows上有图形操作方便,可能需要在Windows上修改参数后再上传到Linux上,这样在两个系统间来回上传脚本比较繁琐。那么在Linux上通过命令直接修改参数就是理想的操作方式。
二、__P设置线程数和运行时间
1、在Testplan测试计划的用户自定义变量中的Name定义线程组中的线程和运行时间变量,在Value中引用__P函数变量名称。
@定义__P函数线程数变量名称
@定义__P函数运行时间变量名称
@在Testplan的用户自定义变量引用 __P函数定义的变量名称
@线程组引用 Testplan的用户自定义变量
2、在Linux中使用命令设置线程数和运行时间运行脚本
@设置__P函数变量值命令
[code]jmeter -JThreadCounter=5 -JrunTimer=100 -n -t Function_Help.jmx -l varstea.jtl -e -o ./varReport // -JThreadCounter=5:数字是设置的线程数,ThreadCounter是定义__P函数的名称 // -JrunTimer=100:数字是设置的运行时间,runTimer是定义__P函数的名称 // -n:命令模式执行脚本 // -t:运行的脚本名称 // -l: 生成jtl报告 // -e:测试结束后生成测试报告 // -o,指定测试报告存放路径。(指定报告存放路径的文件夹必须不存在,否则会报错)
@运行结果
设置5个线程,运行100秒运行结果。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Jmeter获取属性 __property函数--Linux环境user.properties动态配置Jmeter运行参数
- linux下获取时间的若干函数(z)
- linux下获取时间的函数
- 在Windows及Linux下获取毫秒级运行时间的方法
- linux下程序运行时间的获取方法,
- 获取AIX文件最后修改时间,类似Linux的time-style显示的时间格式
- linux下获取时间的函数
- linux命令之---touch命令用于修改文件或者目录的时间属性
- linux下获取时间的若干函数
- linux下获取时间的函数
- Linux系统文件时间属性及配置修改
- Linux内核中获取时间函数do_gettimeofday
- Linux- 如何算出函数的运行时间
- php 执行linux命令,shell脚本函数,获取服务器运行状态值
- (笔记)linux c获取当前时间的函数gettimeofday(毫秒微秒)
- linux下获取时间的函数
- 在linux下 获取,修改网关GateWay的两个函数
- php获取Linux系统运行时间
- linux下程序运行时间的获取方法,
- Linux 获取精确时间函数