JMeter场景运行(非GUI方式运行命令)
JMeter场景运行方式可分为两种:
GUI方式运行,视窗运行,双击jmeter.bat启动运行即可以看到运行界面;
非GUI方式运行,在命令窗口中使用java –jar命名运行;
但不管是以哪种方式运行,JMeter场景运行可以在本地化运行,也可以远程运行。
非GUI方式运行命令:
1.启动远程运行服务,双击运行%JMETER_HOME%/bin目录下的jmeter-server.bat文件;
2.打开cmd命令窗口,输入以下内容:
方式1:
F:\yuxiuquan\jmeter性能测试\apache-jmeter-3.1\bin>java -jar ApacheJMeter.jar -n -t F:\yuxiuquan\jmeter性能测试\test-file\WebTours\script\login_20170720-1.jmx -r -l F:\yuxiuquan\jmeter性能测试\test-file\WebTours\result\login_20170720-1.jtl
方式2:
F:\yuxiuquan\jmeter性能测试\apache-jmeter-3.1\bin>jmeter -n -t F:\yuxiuquan\jmeter性能测试\test-file\WebTours\script\login_20170720-1.jmx -r -l F:\yuxiuquan\jme
ter性能测试\test-file\WebTours\result\login_20170720-2.jtl
3.回车后,可以看到jmeter-server运行的窗口信息,显示“Starting the test on host 127.0.0.1 @ Wed Aug 16 11:56:41 CST 2017 (1502855801525) Finished the test on host 127.0.0.1 @ Wed Aug 16 11:56:51 CST 2017 (1502855811284)”,即测试结束,在指定的结果目录下会生成结果文件(.jtl);
PS:启动运行jmeter时,启动日志在jmeter.log里面查看。
4.使用以下命令,将jtl文件生成html测试报告:
打开cmd命令窗口,进入到build.xml文件目录,输入ant build.xml回车执行,提示找不到工程目录,如图:
将build.xml文件放入到某个java工程目录下,打开eclipse右键ant运行,出现“Fatal Error! 前言中不允许有内容。”报错信息,如图:
解决方法:修改jmeter/bin目录下的jmeter.properties文件,去掉注释,并将保存格式为xml,即修改“jmeter.save.saveservice.output_format=xml”,然后重新生成jtl文件。
5.还有一种方法,在cmd窗口,进入当前文件夹,cd F:\yuxiuquan\jmeter性能测试\report
输入ant all命令,回车即可。如图
也可以将生成的jtl文件,用jmeter GUI界面打开,先打开对应的监控器图表,然后导入文件,如图:
JMeter场景运行(非GUI方式运行命令)的更多相关文章
- JMeter非GUI方式运行时动态设置线程组及传参
http://blog.csdn.net/selingchen/article/details/48106517 在使用JMeter进行性能测试自动化时,可能会有如下需求: 1.指定运行多少线程,指定 ...
- 『动善时』JMeter基础 — 55、使用非GUI模式运行JMeter(命令行模式)
目录 1.JMeter的非GUI模式说明 2.为什么使用非GUI模式运行JMeter 3.使用非GUI模式运行JMeter (1)非GUI模式运行JMeter步骤 (2)其它参数说明 4.CLI模式运 ...
- 【转载】 jmeter 命令行模式(非GUI)运行脚本,察看结果树结果为空,解决办法
转载地址:https://www.cnblogs.com/canglongdao/p/12636403.html jmeter 命令行模式(非GUI)运行脚本,察看结果树结果为空,解决办法: jmet ...
- 『动善时』JMeter基础 — 55、JMeter非GUI模式运行
目录 1.JMeter的非GUI模式说明 2.为什么使用非GUI模式运行JMeter 3.怎样使用非GUI模式运行JMeter (1)非GUI模式运行JMeter步骤 (2)其它参数说明 4.CLI模 ...
- 使用非 GUI 模式运行 JMeter 压力测试
使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资源.使用命令jmeter -n -t <testplan filename> -l <list ...
- Jmeter之非GUI模式(命令行)执行
在使用Jmeter进行性能测试时,建议使用非GUI模式执行. 命令行启动 1.进入jmeter安装的bin目录 2.执行Jmeter命令 如下: (1.jmeter.bat -n -t E:\apac ...
- jmeter非GUI(cmd命令行)模式的压测和输出测试报告
1.非GUI模式的压测,和GUI有啥不同? 2.非GUI模式怎么搞? 大家打开jmeter的时候,都会看到这个界面: 注意看这句话: Don't use GUI mode for load testi ...
- Jmeter 中使用非GUI启动进行压力测试
使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资源.使用命令jmeter -n -t <testplan filename> -l <list ...
- jmeter非GUI的运行命令
jmeter 的参数 参数说明: -h 帮助 -> 打印出有用的信息并退出 -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter -t 测试文件 -> 要运行的 JM ...
随机推荐
- python学习笔记(6)--有道翻译爬虫
说明: 1. 导入三个模块,urllib.request.urlopen用来打开url链接,urllib.parse的urlencode方法将浏览器network里的data对象转为urlopen的第 ...
- 基于HTML5自定义文字背景生成QQ签名档
分享一款利用HTML5实现的自定义文字背景应用,首先我们可以输入需要显示的文字,并且为该文字选择一张背景图片,背景图片就像蒙版一样覆盖在文字上.点击生成QQ签名档即可将文字背景融为一体生成另外一张图片 ...
- ar命令学习
之前,学习Linux下使用静态库的时候涉及到了这三个命令: gcc -c my_strcpy.c my_strcmp.car rcs libmylib.a *.ogcc -o main main.c ...
- C语言 · 求存款
算法提高 3-2求存款 时间限制:1.0s 内存限制:256.0MB 问题描述 见计算机程序设计基础(乔林)P50第5题. 接受两个数,一个是用户一年期定期存款金额,一个是按照百分比 ...
- [fork]Linux中的fork函数详解
---------------------------------------------------------------------------------------------------- ...
- zend Studio10.6.2破解注册码
下载破解包:http://download.csdn.net/detail/gsls200808/7982115 安装方法:破解的jar文件com.zend.verifier_10.6.2.v2014 ...
- EasyUI Tree checkbox node
tree插件允许你创建checkbox tree,如果你点击节点的checkbox,被点击的节点信息得到下和上的继承.例如,点击tomato节点的checkbox,你可以看到vegetables节点现 ...
- 谷歌字体(Google Font)初探 [翻译自Google官方文档]
这个指南解释了如何使用Google Font的API,把网络字体添加到自己的页面上.你不需要任何的编码,你所要做的只是添加一个特定的CSS到HTML页面上,然后把字体关联到这个CSS样式. 一个快速的 ...
- php -- 魔术方法 之 获取属性:__get()
属性重载:当访问一个不存在或者权限不够的属性的时候,能够触发一系列的魔术方法,就叫做属性重载 __get():获取不存在或者权限不够的属性的时候会自动触发 <?php header('Conte ...
- 3% of users browse with IE9 and 14% of users have a disability. Why do we only cater for the former?
我想要用一个否定声明来開始我的文章:对于怎样创造一个易于用户体验的站点,我也不是了解非常多. 让作为一个资深开发人员的我操心的是,我在并没有获得太多关于这个主题(指怎样创造一个易于用户体验的站点)的实 ...