zoukankan      html  css  js  c++  java
  • Jmeter(四十七)_性能测试统计超时率

    概述

    今天做一个性能测试的案例。需求中给出并发人数和业务时间段。根据2,5,8原则,统计响应超时率

    实际场景

    1:登录--考勤打卡--退出

    2:并发人数200人,业务持续时间5分钟

    3:要求登录响应时间不能超过5s,考勤打卡时间不能超过2s,退出系统时间不能超过2s

    3:要求计算出登录,考勤,退出系统三个业务场景的响应超时率

    脚本设计

    1:首先设计出三个场景的接口

    添加线程组,线程数设置为200。先做一次基准测试,迭代次数设置为1

    2:添加三个场景的接口,分别添加用户集合点,定时器和断言持续时间。

    login的集合点设置为200user,断言时间为5s

    考勤和退出系统的定时器为5s,断言持续时间分别设置为2s和2s

    只要接口响应时间超出我们的断言时间,就抛出断言失败,写入错误日志

     

    3:启动线程,观察聚合报告。发现三个场景的响应时间都没有超过阈值

     

    4:在线程组中修改持续负载的时间为5分钟,循环次数为永远。启动线程组,观察聚合报告

    聚合报告中显示,我们的三个场景,错误率分别为

    0%;0%;0.98%                    

    断言结果中能看到超时记录。三个业务中,只有退出系统超时最多。说明不满足需求,需要调优

    想知道怎么设置断言超时吗?关注我们的公众号,小编为你解答

  • 相关阅读:
    为博客园选择一个小巧霸气的语法高亮插件
    再议 js 数字格式之正则表达式
    [扯蛋] 项目说
    浅谈 js 语句块与标签
    Yii 自定义模型路径
    js小记 function 的 length 属性
    js拾遗:appendChild 添加移动节点
    浅谈 IE下innerHTML导致的问题
    浅谈 js 数字格式类型
    [hihoCoder] 第四十九周: 欧拉路·一
  • 原文地址:https://www.cnblogs.com/Zfc-Cjk/p/10883638.html
Copyright © 2011-2022 走看看