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模式下调 ...
随机推荐
- Matlab 计算大数的阶乘
http://hi.baidu.com/dreamflyman/item/11e920165596280fd0d66d9f >> syms k;>> kfac=sym('k!' ...
- c# string 数组转 list
string str = "1,11,121,131"; var arr = str.Split(','); List<string> list = new List& ...
- Django数据库操作
刚学到Django的数据库操作,把它记录下来,方便以后查看: 在Django中定义数据库表,并使用Django提供的方法来对数据库进行操作(增.删.改.查) 1.定义3个数据库表: class Gro ...
- Java的外部类和内部类+静态变量和非静态变量的组合关系
看的李刚<疯狂java讲义>,里面讲内部类的地方感觉有点散而且不全,看完之后还是不十分清楚到底怎么用,于是自己写了个程序测试了一下.看如下代码,即可知道外部类和内部类+静态成员和非静态成员 ...
- 127 Word Ladder
Given two words (beginWord and endWord), and a dictionary's word list, find the length of shortest t ...
- 【转】SQL Server sql_variant 类型的比较
sql_variant 类型用于存储SQL SERVER中支持的各种数据类型. 为了进行 sql_variant 比较,SQL Server 数据类型层次结构顺序划分为多个数据类型系,sql_vari ...
- Form_Form与OAF页面互相调用(案例)
2014-12-27 Created By BaoXinjian
- Idea KeyGen
import java.math.BigInteger; import java.util.Date; import java.util.Random; import java.util.Scanne ...
- yuv422/yuv420格式
关于YUV格式 转载:http://www.cnblogs.com/soniclq/archive/2012/02/02/2335974.html YUV 格式通常有两大类:打包(packed)格式和 ...
- Log4j乱码
在log4j.properties里添加encoding , 例如 : log4j.appender.fuscent=org.apache.log4j.DailyRollingFileAppender ...