博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jmeter(四十七)_性能测试统计超时率
阅读量:5104 次
发布时间:2019-06-13

本文共 578 字,大约阅读时间需要 1 分钟。

概述

今天做一个性能测试的案例。需求中给出并发人数和业务时间段。根据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%                    

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

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

 

转载于:https://www.cnblogs.com/Zfc-Cjk/p/10883638.html

你可能感兴趣的文章
【SICP练习】115 练习3.41
查看>>
安家了
查看>>
Mr.Jin系统发布报告——WIN7 WIN8双系统下的学习模式系统
查看>>
MAVEN(一)中的Scope
查看>>
ABAP->内表数据下载到CSV格式(原创转载请注明)
查看>>
hdu1316 java解高精度斐波数
查看>>
jquery获取复选框checkbox的值
查看>>
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
查看>>
[个人原创]关于java中对象排序的一些探讨(一)
查看>>
Unix/Linux笔记全集
查看>>
转: Oracle AWR 报告 每天自动生成并发送邮箱
查看>>
让div容器中的图片水平、垂直居中
查看>>
uboot之uboot.lds文件分析
查看>>
10_android打包的过程
查看>>
MySql update inner join!MySql跨表更新 多表update sql语句?如何将select出来的部分数据update到另一个表里面?...
查看>>
我最宏大的个人愿望
查看>>
北漂周记--第5记--拼命编程
查看>>
比赛总结一
查看>>
SpringBoot项目打包
查看>>
JSP的3种方式实现radio ,checkBox,select的默认选择值
查看>>