JMeter:No-GUI运行及生成漂亮的HTML报告
JMeter:No-GUI运行及生成漂亮的HTML报告
我们做性能测试的时候需要借助一些性能测试工具,由于Loadrunner体积太大且需要授权,虽然功能完善,但我个人比较喜欢Jmeter这个工具,一是体积小,安装和配置简单,重要的是开源且各种配套的插件,不过JMeter在生成测试报告方面一直有所欠缺。
新版本的JMeter引入了Dashboard Report,用于生成HTML页面格式图形化报告的扩展模块,我这里使用的是5.2。
一、No-GUI执行命令:
jmeter -n -t source.jmx
二、如果指定结果文件,执行如下命令:
jmeter -n -t source.jmx -l result.jtl
三、结果文件增加HTML报告:
jmeter -n -t source.jmx -l result.jtl -e -o /tmp/ResultReport
四、加上配置化参数
jmeter -n -t source.jmx -J ths=10 -J duration=10 -l result.jtl -e -o /tmp/ResultReport
我们来看一下最后这条命令的参数:
-n :以非GUI形式运行Jmeter
-t :source.jmx 脚本路径
-l :result.jtl 运行结果保存路径(.jtl)
-e :在脚本运行结束后生成html报告
-o :用于存放html报告的目录
JMeter:No-GUI运行及生成漂亮的HTML报告相关推荐
- jmeter非gui运行,jtl生成了,但是html报告没有生成
jmeter非gui运行,jtl生成了,但是html报告没有生成,查看log,内容如下: 22:45:00,913 ERROR o.a.j.JMeter: Error generating dashb ...
- jmeter非gui运行的方式以及jtl文件的查看
启动jmeter后,注意看红框内容: Don't use GUI mode for load testing !, only for Test creation and Test debugging. ...
- jmeter命令行运行-分布式测试
秒秒开心 jmeter命令行运行-分布式测试 上一篇文章我们说到了jmeter命令行运行但是是单节点下的, jmeter底层用java开发,耗内存.cpu,如果项目要求大并发去压测服务端的话,jmet ...
- JMeter使用命令行模式生成HTML测试报告
JMeter提供了一个用于生成HTML页面图形化报告的扩展模块.该模块支持通过两种方式生成多维度图形化测试报告. 在JMeter性能测试结束时,自动生成本次测试的HTML图形化报告. 使用一个已有的测 ...
- JMeter实用案例讲解:生成Mockup/Dummy JSON压测REST API
在实际工作中我们经常需要做一些性能测试,过去我基本上使用的都是JMeter,这么多年使用下来的一个感受是:JMeter并不太容易上手,但确实强大灵活,可以应对一些复杂的测试场景,一但掌握了,基本就不再 ...
- python怎么输出图像测试_【Python】使用Pytest集成Allure生成漂亮的图形测试报告
前言 大概两个月前写过一篇<[测试设计]使用jenkins 插件Allure生成漂亮的自动化测试报告>的博客,但是其实Allure首先是一个可以独立运行的测试报告生成框架,然后才有了Jen ...
- ExtentReport生成漂亮的测试报告
接口自动化测试,生成一份简洁漂亮的测试报告,不仅可以让阅读者心情大好,而且可以提高阅读效率. TestNG有自带的测试报告.网上也有使用ReportNG插件生成testng报告,但是效果差强人意,这里 ...
- python程序创建词云 中国地图_就这么简单!使用Python生成漂亮的词云
原标题:就这么简单!使用Python生成漂亮的词云 作者:Linux迷 链接:https://www.linuxmi.com 词云是一种数据可视化技术,用于表示文本数据,其中每个单词的大小表示其出现的 ...
- 用python画颗爱心祝生日快乐_Python 一键生成漂亮的生日快乐词云!
前段时间写了几篇关于生成词云的文章,其中包括: 等等,但是这几篇文章的转化对象都必须是多词汇组成的,也就是说他们生成词云的条件是词组必须够多,只有一两个词的话无法生成完整词云. 最近遇到许多朋友有特殊 ...
最新文章
- java调用PageOffice生成word
- ASP.NET MVC的View是如何呈现出来的[实例篇]
- python简介怎么写-python爬虫简历怎么写
- Gentoo 安装日记 11 (配置内核 :Module, block layer 和 CPU)
- 怎样批量调整word 图片大小?
- 使用@Async异步注解导致该Bean在循环依赖时启动报BeanCurrentlyInCreationException异常的根本原因分析,以及提供解决方案
- css padding效果,CSS Padding(填充)
- 数据--第26课 - 排序的概念及分类
- 微信小程序模板平台_小程序模板免费使用_小程序界面模板
- 深度学习,mxnet库的安装
- C语言中圆的周长怎么算,圆的周长公式 周长怎么算出来的
- 用python告诉你,韦小宝跟他七个老婆哪个最亲?
- 教你App如何上架应用宝----腾讯开放开发平台
- Excel怎么在数据中间隔插入指定行
- 大数据技术原理与应用第10讲:Spark
- 如何查看手机、电脑设备配置?快来了解下你的电脑和手机吧~ 解读系统配置-cmd的简单应用
- 4. struct 结构体
- IT类职位常用缩写 SA SD RD PG PM DBA MIS QA Sales
- Storm专题一、Storm DRPC 分布式计算
- 八、CSS3的美化背景与边框
热门文章
- 基于视觉的在线地图:一种Transformer网络方法
- PVNet: 像素级投票网络估计6DoF位姿
- Rethinking场景分析中的空间池化 | Strip Pooling(CVPR2020,何凯明)
- php zip压缩命令,php zip压缩文件
- 查看docker 容器的ip地址
- CentOS 7.7 安装cmake3
- 大学计算机英语句子,大学英语作文万能句子
- mysql bin.000047_解决mysql-bin.000001占用超大空间的问题
- djaogo知识点 python_python Django知识点总结
- iMeta:青岛大学苏晓泉组开发跨平台可交互的微生物组分析套件PMS(全文翻译,PPT,视频)...