jmeter压测输出HTML

启动jmeter,在cmd的控制台窗口如下:

我们可以看到命令行的提示信息,大概的意思是做负载测试时不要使用GUI模式,使用命令行模式来运行Jmeter的测试脚本。GUI模式仅用于创建测试计划,和测试debug使用。

同时,命令行提示语也给出了运行jmeter的测试脚本的命令:

jmeter -n -t [jmx file] -l [result file] -e -o [Path to output folder]

JMeter 默认去当前目录寻找脚本文件,并把日志记录在当前目录

参数说明:

  • -n:非GUI模式执行JMeter
  • -t:执行测试文件所在的位置
  • -l:指定生成测试结果的保存文件,jtl文件格式
  • -e:测试结束后,生成测试报告
  • -o:指定测试报告的存放位置

文件说明:

  • jmx file:测试计划的文件名称
  • result file:输出文件路径,可以是结果日志名称
  • Path to output folder:要保存的报告的文件夹路径

需要注意的是:-l参数指定的输出文件(result file)必须是不存在的,以及-o参数指定的保存报告的文件夹为空文件夹或者不存在,否则无法生存报告

示例:

jmeter -n -t D:\\test\mytestplan.jmx -l D:\test\html.csv -e -o D:\test\reports


版权声明:著作权归作者所有。

相关推荐

Bash输出错误信息到标准错误stderr

首先要了解文件描述符:文件描述符 0:表示标准输入stdinput文件描述符 1:表示标准输出stdout文件描述符 2:表示标准错误stderr要把信息输出到标准错误,可以把stdout(文件描述符 1)重定向stderr(文件描述符 2),命令如下:>&2 echo "error" 其中ec

Swift 4转换html为字符串文本

Swift 4可以添加extension来把html转换为字符串。String添加扩展extension String {     var html2AttributedString: NSAttributedString? {       

Linux shell脚本获取命令行的输出

在Linux使用命令替换来获取命令行的输出命令替换格式:$(command) 或者`command` 这里的`为反引号。示例OUTPUT="$(ls -1)" echo "${OUTPUT}" 参考:Bash Reference Manual