• Jmeter在非GUI(命令行)模式下生成测试报告


    根据各大招聘网站上的需求来看,熟悉Jmeter做性能测试已经几乎成为必要条件了。

    那么今天在这个给大家安利一波,怎么使用Jmeter在非GUI(命令行)模式下生成测试报告呢??

    条件准备:

    1.Jmeter3.2(推荐使用,比较稳定)

    2.JDK1.8(windows下安装)

    3.已经写好了接口脚本的测试计划(jmx文件)

    开始!!!

    1.打开cmd命令模式进入Jmeter的bin目录

    2.输入jmeter -n -t D:Jmeterapache-jmeter-3.2in est.jmx -l result.jtl -e -o D:Jmeterapache-jmeter-3.2inWebReport

    ps:红框部分的jmx路径地址以及生成的html测试报告路径地址必须要正确

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

     3.执行成功后会在Jmeter的bin目录下生成WebReport文件

    4.打开index.html就是我们的压力测试报告了,是不是很炫酷?

    注意:如果要重新生成一份测试报告,都需要将Jmeter的bin目录下的jtl文件以及webreport文件夹进行删除

    那怎么删除呢?可以在Jmeter的bin目录下手动直接删除,也可以通过命令删除。

    del /s /Q D:Jmeterapache-jmeter-3.2in esult.jtl    //删除jtl文件
    rd /s /Q D:Jmeterapache-jmeter-3.2inWebReport    //删除webreport文件夹

    PS:如果觉得这样删除很麻烦,可以考虑写一个.bat文件

    很简单,新建一个txt文件,在里面写入这2个命令,保存,然后将文档的后缀名由.txt改为.bat

    然后每次想生成测试报告之前,执行一下这个.bat文件就可以了。

    ============================================ PS ============================================
    • 个人工作wx:【NM2021712

    • 功能测试,自动化测试,性能测试,测试开发,测试架构方面的技术问题欢迎与加微与我交流,加时请备注下:博客园-亚萌
    请大家支持原创,尊重原创,如要转载,请注明出处:“转载自:https://www.cnblogs.com/zymnstlm”,谢谢!!有任何疑问,欢迎大家留言区艾特我。
  • 相关阅读:
    (转)在IOS应用中从竖屏模式强制转换为横屏模式
    IOS设备屏幕旋转相关技术收集
    超级工厂模式
    (转) objectiveC中的接口@interface与泛型(id)
    (原创)IOS播放视频
    IOS检测网络连接状态(转)
    (转) MPMoviePlayerController 电影播放器—IOS开发
    Oracle分析表和索引
    How To Partition Existing Table Using DBMS_Redefinition
    不可用索引
  • 原文地址:https://www.cnblogs.com/zymnstlm/p/10151155.html
Copyright © 2020-2023  润新知