jmeter-非GUI模式启动

非GUI模式启动命令:

win: jmeter.bat -JthreadCount=10 –JrampUp=1 -Jcycle=1 -n -t D:\文件操作.jmx

linux: jmeter.sh -JthreadCount=10 –JrampUp=1 -Jcycle=1 -n -t /usr/local/jmeter/apache-jmeter-2.13/bin/文件操作.jmx

说明:

-n非GUI模式

-t 测试文件

__P属性函数,使用在命令行中定义的属性

threadCount指定测试计划指定线程数。

cycle指定每个线程的迭代次数。

rampUp指定启动时间

${__P(threadCount)} 取threadCount的值

${__P(cycle)} 取cycle的值

${__P(rampUp)}取rampUp的值

时间: 2024-10-25 19:05:11

jmeter-非GUI模式启动的相关文章

jmeter 非GUI模式下测试报错An error occurred: Unknown arg:

D:\download\性能工具\JMeter\apache-jmeter-2.11\apache-jmeter-2.11\bin>jmeter -n -t E:\性能测试\jmeter script\read.jmxJava HotSpot(TM) Client VM warning: ignoring option PermSize=64m; support was removed in 8.0Java HotSpot(TM) Client VM warning: ignoring opti

使用非 GUI 模式运行 JMeter 压力测试

使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资源.使用命令jmeter -n -t <testplan filename> -l <listener filename> 这里是我们使用非 GUI 模式运行测试脚本时可以使用的一些命令: -h 帮助 -> 打印出有用的信息并退出 -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter -t 测试文件 -> 要运行的 JMeter 测试脚本文件 -l 日志文件 -

使用非GUI模式运行jmeter测试脚本

使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资源.使用命令jmeter -n -t <testplan filename> -l <listener filename>(比如 jmeter -n -t testplan.jmx -l listener.jtl)        我的第一次使用命令行执行测试脚本时,看到的输出如下:D:\Jmeter\bin> jmeter -n -t testplan.jmx -l listener.jt

JMeter非GUI界面运行

JMeter是一款可以用于做接口可以用于作压力性能的应用程序,该程序是纯Java语音开发,所有对环境支持都比较好. JMeter可以运行模式有两种,一种是UI图形,另一种是命令模式运行也就是非GUI模式.两种模式的区别还是挺大的. GUIi:由于是图形界面,所以在运行时会消耗很多资源,而且图形界面运行时结果是保存在Jmeter运行的内存中,如果是做长时的性能测试,内存就会占用的很高,首先就是影响性能结果的准确性,其次当内存增长到一定程度,就会报错,甚至可能出现卡死.1非GUIi:命令模式运行可以

用非GUI模式执行测试,[email&#160;protected] - PerfMon Metrics Collector会出现无法获取正确数据的解决办法

用非GUI模式执行测试,[email protected] - PerfMon Metrics Collector会出现无法获取正确数据(实际显示的是Response Times Over Time),解决办法:在GUI模式下,给[email protected] - PerfMon Metrics Collector指定一个已经存在的.jtl文件用于保存数据,如下图.然后非GUI模式执行测试后,打开该.jtl文件即可获得相应的数据.

Jmeter 非 GUI 命令行执行脚本文件

介绍 进行性能测试时,Jmeter 官方文档声明是不建议在 GUI 执行的,此时需要用到命令行. 第一步:环境配置 把 Jmeter安装目录\bin 添加到 系统环境变量path 第二步:命令参数 -n    命令行模式-t 脚本路径-l 测试结果路径(jtl 或者 csv)-j 日志路径-r 分布式执行-R   远程服务器列表-g    生成测试报表-e       设置测试完成后生成测试报表-o       指定测试报表生成文件夹-H      代理服务器IP-P      代理服务器端口

jmeterGUI&amp;非GUI模式之如何减负性能调优

jmeter之如何减负-实现稳定超高并发测试(性能调优)在测试过程中,初学者使用工具不当,添加众多监控组件,非常想看到实时报告,跑不了一会,jmeter就卡死甚至内存耗尽,只得重启,之前的统计报告没了,非常郁闷. 下面来总结下如何正确使用jmeter,有效利用执行资源,小型机器也可以实现高并发负载. 1.优化监听(GUI模式)“查看结果树”,需要勾选“仅日志错误”,这样只会保存错误日志到内存,数据不会多,如果保存所有,那么会保存每个请求请求信息和相应信息,而且这些数据都是保存到jvm(Java

JMeter非GUI方式运行时动态设置线程组及传参

在使用JMeter进行性能测试自动化时,可能会有如下需求: 1.指定运行多少线程,指定运行多少次: 2.访问的目标地址变化了,端口也变化了,需要重新指定. 上面的需求如果有GUI方式运行,这都不是问题,直接在脚本上进行修改即可以了. 但是性能测试自动化是以非GUI方式运行的,如果要修改测试计划就比较麻烦了. 下面来说说如何简单的搞定这些问题: 1.指定运行多少线程   我们知道JMeter测试计划在运行Sampler之前先加载运行属性(jmeter.properties,system.prope

Jmeter非命令行执行脚本

这次我们可以清晰地看到每个线程的执行情况.        这里是我们使用非 GUI 模式运行测试脚本时可以使用的一些命令: -h 帮助 -> 打印出有用的信息并退出 -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter -t 测试文件 -> 要运行的 JMeter 测试脚本文件 -l 日志文件 -> 记录结果的文件 -r 远程执行 -> 启动远程服务 -H 代理主机 -> 设置 JMeter 使用的代理主机 -P 代理端口 -> 设置 JMeter