zoukankan      html  css  js  c++  java
  • jmeter之报告和分析

    转载:http://www.cnblogs.com/miaomiaokaixin/p/6118081.html

    jmeter -n -t 脚本名字.jmx -l xxx.jtl -e -o 指定目录(必须为空)

    在测试过程中将jtl转成测试报告(在jmeter的bin目录下执行)

    ./jmeter -n -t baidu_requests_results.jmx -r -l baidu_requests_results.jtl -e -o /home/tester/apache-jmeter-3.0/resultReport

    然后用浏览器打开index.html文件就能看到报告内容了

    首页Dashboard:
    解释:
    file:文件名
    start time:开始时间
    end time:结束时间
    filter for display:过滤器
    APDEX(Application performance Index):应用程序性能指标,计算每笔交易APDEX的容忍和满足阈值基于可配置的值,范围在 0-1 之间,1表示达到所有用户均满意
    T(Toleration threshold):容忍或满意阈值
    F(Frustration threshold):失败阈值
    requests summary中KO指失败率,OK指成功率
     
    首页Dashboard:页面滚动条往下拉:
    解释:
    statistics:数据分析, 基本将 Summary Report 和 Aggrerate Report 的结果合并,含义分别为:
    请求名称、请求数目、失败请求数目、错误率(本次测试中出现错误的请求的数量/请求的总数)、90%用户响应时间、95%用户响应时间、99%用户响应时间、吞吐量(吞吐量——默认情况下表示每秒完成的请求数Request per Second,当使用了 Transaction Controller 时,也可以表示类似 LoadRunner 的 Transaction per Second 数)、Kb/sec(每秒从服务器端接收到的数据量,相当于LoadRunner中的Throughput/Sec)、最小响应时间、最大响应时间
     
    errors:错误情况,依据不同的错误类型,将所有错误结果展示
     
    Chart-Over Time-Response Times Over Time:随着时间推移响应时间变化趋势图
    可以看到历时3分钟,响应时间由0.334ms慢慢下滑到0.225ms
     
    Chart-Over Time-Bytes Throughput Over Time:随着时间推移每秒接收和请求字节数变化趋势图,蓝色为每秒发送字节数,黄色为每秒接收字节数:
     
    Chart-Over Time-Latencies Over Time:随着时间推移平均响应延时趋势图,记录客户端发送请求完成后,服务器端返回请求之前这段时间
    由于我测试用的并发请求百度,请求都被拒绝了,并没有收到从服务端返回的请求,所以这里看到一条0的线
     
    以上就是over time栏的所有图表,除了over time还有throuput和response times栏
    throuput栏:
    Throughput栏包括:
    hits per second:每秒点击率
    codes per second:每秒状态码数量
    Transactions per second:每秒事务量
    Response Time Vs Request: 响应时间点请求的 成功/失败 数
    Latency Vs Request: 延迟时间点请求的 成功/失败 数
     
    Response Times栏:
     
    response times栏包括:
    Response Time Percentiles: 响应时间百分比
    Active Threads Over Time: 随着时间推移活跃线程数
    Time Vs Threads: 测试过程中的线程数时续图
    Response Time Distribution: 响应时间分布
     
  • 相关阅读:
    Lambda表达式详解
    MassTransit RabbitMQ 参考文档
    RabbitMQ
    LeetCode专题-Python实现之第26题:Remove Duplicates from Sorted Array
    LeetCode专题-Python实现之第21题:Merge Two Sorted Lists
    LeetCode专题-Python实现之第20题:Valid Parentheses
    LeetCode专题-Python实现之第9题:Palindrome Number
    LeetCode专题-Python实现之第14题:Longest Common Prefix
    LeetCode专题-Python实现之第13题:Roman to Integer
    LeetCode专题-Python实现之第7题:Reverse Integer
  • 原文地址:https://www.cnblogs.com/ranxf/p/6669300.html
Copyright © 2011-2022 走看看