美文网首页百人计划软件测试
Day21.生成HTML测试报告(非自定义)

Day21.生成HTML测试报告(非自定义)

作者: 伍个一 | 来源:发表于2020-06-26 10:16 被阅读0次

    day21,最后一天了,来个测试工作的收尾,输出测试报告。坚持了21天的Jmeter打卡,不知道各位有没有新的收获?

    1. 生成HTML报告

    1.1 GUI生成

    • jmeter3.0 版本之后开始支持动态生成测试报表(3.0版本的Dashboard Report模块会中文乱码)
    • 这个生成方式比较鸡肋。GUI 模式下,性能测试的结果往往误差很大,因为 GUI 本身就会消耗一部分资源,所以不会使用GUI生成测试报告;功能测试下,通常只看察看结果树,运行是否正确,然后就把脚本抛到集成工具上了,也不会使用GUI生成测试报告。


      5.3打开位置
    5.1打开位置
    组件示例

    1.2 CLI生成

    修改JMeter 下 bin 目录中的jmeter.properties 配置文件

    jmeter.save.saveservice.output_format=csv
    

    在测试脚本文件路径下,执行cmd 命令:

    • 参数说明:
    参数 说明
    -n 非GUI 模式执行JMeter
    -t 执行测试文件所在的位置
    -l 指定生成测试结果的保存文件,jtl 文件格式
    -e 测试结束后,生成测试报告
    -o 指定测试报告的存放位置
    //1.无.jtl文件生成测试报告(注意修改路径)
    jmeter -n -t test.jmx -l result.jtl -e -o html
    //jmeter是执行命令,   -n  -t  参数,test.jmx是测试用例(可以带路径),-e  -o 是参数  ,html是位置
    //2.利用已有.jtl文件生成报告(注意修改路径)
    jmeter -g test.jtl -o /path
    

    无.jtl文件生成测试报告命令执行完之后

    PS D:\apache-jmeter-5.3\test> jmeter -n -t test.jmx -l result.jtl -e -o html//命令
    Creating summariser <summary>
    Created the tree successfully using test.jmx
    Starting standalone test @ Fri Jun 26 11:02:51 CST 2020 (1593140571507)
    Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port 4445
    summary +     11 in 00:00:08 =    1.3/s Avg:   729 Min:     1 Max:  1107 Err:     4 (36.36%) Active: 1 Started: 3 Finished: 2
    summary +      7 in 00:00:05 =    1.6/s Avg:   637 Min:     1 Max:   913 Err:     2 (28.57%) Active: 0 Started: 1 Finished: 1
    summary =     18 in 00:00:13 =    1.4/s Avg:   693 Min:     1 Max:  1107 Err:     6 (33.33%)
    Tidying up ...    @ Fri Jun 26 11:03:04 CST 2020 (1593140584695)
    ... end of run
    
    文件示例
    测试报告

    由于测试报告是一个文件,建议和配套的HTTP服务器使用,把报告放到服务上

    2.作业场景

    JMeter第一阶段打卡收尾:生成测试报告。接Day20的测试脚本,按照上面的操作步骤生成自己的HTML报告。

    3.示例脚本

    3.1 图片示例

    测试报告
    生成的测试报告(自带的是性能测试报告,附带很多信息),官网详解:
    https://jmeter.apache.org/usermanual/generating-dashboard.html

    3.2 脚本示例

    链接:https://pan.baidu.com/s/1rp30OKuLsTu-T6WQo7L8Gg 
    提取码:hx25
    

    相关文章

      网友评论

        本文标题:Day21.生成HTML测试报告(非自定义)

        本文链接:https://www.haomeiwen.com/subject/pgvyfktx.html