zoukankan      html  css  js  c++  java
  • 生成jmeter结果报告

    生成jmeter结果报告有几种方式,但基本上要由jmeter在运行时生成结果记录文件(jtl, csv)
    1. 记录结果文件在jmeter GUI中展示          比较简陋
    2. jenkins有插件performance report          在处理较大数据量的结果时会有问题
    3. 自己读取jtl, csv                                    看折腾劲了
    4. benchbase                                            昊神推荐,昨天用了用,还是不错的

    详情:
    1. jmeter gui展示就不说了
    2. jenkins插件展示
    在jenkins里配置,配置好report所要处理的jtl文件
    优点是可以提供历史记录对比,不好的地方就是处理大的jtl文件是会内存泄漏,把jenkins弄挂掉
    3. 自己记取jtl, csv
    本来我准备就这么办的,也写了一个初步的python脚本处理jtl,用了下benchbase觉得暂时能满足我需求,先放下吧
    4. benchbase
    这个工具昨天用了下,生成的报告还是挺花的,示例在 http://public.dev.nuxeo.com/~ben/benchbase/jmeter/
    这个工具需要自己下载安装,要有python支持, gnuslot支持,默认使用sqlite数据库,可以更改
    不过它处理海量数据时也是挺慢的,这几天我一直没能跑成我那个2000万samples的测试,回头可以拿那个统计下时间
  • 相关阅读:
    python virtualenv
    ICMP
    正则表达式
    tcpdump命令
    vim命令
    IP网际协议
    链路层
    python模块学习 logging
    Angular2+如何去除url中的#
    angular5懒加载之模块划分
  • 原文地址:https://www.cnblogs.com/yeyong/p/3906370.html
Copyright © 2011-2022 走看看