Jmeter命令行方式启动
在性能测试过程中,我们常常遇到这样的问题,使用Jmeter的GUI界面进行大并发量的性能测试时,界面容易卡死,无法继续进行性能测试。通过使用命令行方式启动jmeter是一个不错的方式。下面就简单介绍一下使用命令行方式启动jmeter进行性能测试。
注:进行下面操作时,需要确保以下环境的搭建是ok的:
1)jdk的安装以及环境变量的配置
2)jmeter的安装以及环境变量的配置
3)测试脚本的创建、配置完成
(以上内容此处不做不说明,网上资源很多,可自行查找)
一、在Windows系统下
1.在安装Jmeter的目录下,可创建一个文件夹“result”

2.将创建好的测试脚本放置于result文件下

3.启动cmd,进入到result文件下,输入如下命令C:\apache-jmeter-3.0\bin\jmeter.bat -n -t Movie.jmx -l movie.jtl

4.点击“Enter”键,出现如下信息,说明程序正在运行

5.等待程序运行结束后,查看result文件,可发现新增了log和jtl文件

6.将jtl文件通过Jmeter的GUI界面打开,可查看相应的结果信息。以聚合报告为例进行说明,在文件名处,点击“浏览”,将生成的jtl文件上传,就会将聚合报告信息展示出来。其他查看结果方式类似,不再一一进行说明。

注:如果运行过程中,想终止运行,输入Ctrl+C,出现如下信息:
输入y,即可停止程序运行。
二、题外:再说一下在Linux系统下
1.在安装Jmeter的目录下,可创建一个文件夹“result”

2.将创建好的测试脚本放置于result文件下
3.输入如下命令:/opt/apache-jmeter-3.0/bin/jmeter -n -t Movie.jmx -l movie.jtl
4.点击“Enter”键运行,出现如下信息,说明程序正在运行

5.等待程序运行结束后,查看result文件,可发现新增了log和jtl文件
6.将jtl文件通过Jmeter的GUI界面打开,可查看相应的结果信息。以聚合报告为例进行说明,在文件名处,点击“浏览”,将生成的jtl文件上传,就会将聚合报告信息展示出来。其他查看结果方式类似,不再一一进行说明。

注:如果运行过程中,想终止运行,输入Ctrl+C,即可停止程序运行。
Jmeter命令行方式启动的更多相关文章
- JMeter命令行方式运行时动态设置线程数及其他属性(动态传参)
在使用JMeter进行性能测试时,以下情况经常出现: 1.测试过程中,指定运行的线程数.指定运行循环次数不断改变: 2.访问的目标地址发生改变,端口发生改变,需要改写脚本. 上面的问题在GUI中,直接 ...
- jmeter - 命令行方式运行
命令格式: jmeter -n -t <testplan filename> -l <listener filename> 参数说明: -n 非 GUI 模式 -> 在非 ...
- 使用批处理文件命令行方式快速启动和停止IIS、SqlServer
原文:使用批处理文件命令行方式快速启动和停止IIS.SqlServer 虽然现在内存便宜了,但是自己还是嫌自己的512M内存太小,没办法,后台运行的东西太多了,有很多都是有用的没法关闭的.IIS和SQ ...
- 使用命令行方式运行 JMeter 脚本
For non-interactive testing, you may choose to run JMeter without the GUI. To do so, use the followi ...
- jmeter命令行运行-单节点
jmeter有自己的GUI页面,但是当线程数很多或者现在有很多的测试场景都是基于linux下进行压测,这时我们可以使用jmeter的命令行方式来执行测试,该篇文章介绍jmeter单节点命令运行方式. ...
- jmeter命令行模式运行,实时获取压测结果
jmeter命令行模式运行,实时获取压测结果 jmeter很小,很快,使用方便,可以在界面运行,可以命令行运行.简单介绍下命令行运行的方式: sh jmeter.sh -n -t my-script. ...
- jmeter命令行运行与生成报告
一. 使用命令行方式运行Jmeter 1.1 为什么 使用GUI方式启动jmeter,运行线程较多的测试时,会造成内存和CPU的大量消耗,导致客户机卡死. 所以正确的打开方式是在GUI模式下调 ...
- JMeter命令行执行+生成HTML报告
1.为什么用命令行模式 使用GUI方式启动jmeter,运行线程较多的测试时,会造成内存和CPU的大量消耗,导致客户机卡死: 所以一般采用的方式是在GUI模式下调整测试脚本,再用命令行模式执行: 命令 ...
- jmeter 命令行运行与生成报告
一. 使用命令行方式运行Jmeter 1.1 为什么 使用GUI方式启动jmeter,运行线程较多的测试时,会造成内存和CPU的大量消耗,导致客户机卡死. 所以正确的打开方式是在GUI模式下调 ...
随机推荐
- WPF拖到、移动控件
只需2个事件和一个point变量即可: Point mouse_offset = , ); void TC_MouseLeftButtonDown(object sender, MouseButton ...
- row_number()over(order by id) SQL顺序排列
select *,row_number()over(order by id) as number_id from [dbo].tb_pccw20140213
- DIV中的垂直居中
<div style="border:0px #ff0000 solid; width:100px;height:380px; line-height:380px; float:lef ...
- Java-输入输出
1. 流的分类 java.io 1.1 输入和输出流 File类不能访问文件内容本身,需要使用输入/输出流 输入输出流的方向是相对与内存读写的方向. 1.2 字节流和字符流 字节流 InputStea ...
- 启动Memcache,出现memcached: error while loading shared libraries: libevent-1.4.so.1: cannot open shared
1.有可能是装了多个 libevent而导致memcache无法识别哪一个,解决方法就是卸载掉一个libevent 2.只安装了一个libevent,但是也报这个错,解决方法 32位系统下:ln ...
- java.io.FileNotFoundException:SESSIONS.ser (系统找不到指定的路径。)
问题如下: java.io.FileNotFoundException: E:\apache-tomcat-8.0.37\work\Catalina\localhost\20161013Shoppin ...
- [系统开发] Bind DNS 管理系统
一.问题的产生 很多公司的 DNS 是用 BIND 建立的:DNS 服务非常重要,BIND 功能虽然强大,但是是基于配置文件进行管理的,管理员对 DNS 进行的任何操作都要通过修改配置文件来实现,稍不 ...
- 11个实用的Apache .htaccess配置
<IfModule mod_rewrite.c>RewriteEngine onRewriteBase /RewriteRule cat_([0-9]{1,})_([0-9]{1,})_( ...
- 《黄聪:手机移动站SEO优化教程》2、PC端和手机移动端SEO优化区别
视频地址:http://v.youku.com/v_show/id_XNzE2ODcxNjM2.html
- Spark运行流程概述
Application 指用户编写的Spark应用程序,其中包含了一个Driver功能的代码和分布在集群中多个节点上运行的Executor代码. Driver Spark中的Driver即运行上述Ap ...