性能测试加强
预期tps
-
完成一次请求的时间
(定时器间隔+平均响应时间)
平均时间
固定器的时间
一次请求的时间为17+300=317毫秒
- 一个线程一秒完成多少个请求
一次请求时间为1/(0.17+0.3)=2.7 (17,和300,的单位是毫秒需要转化为秒)
表示1秒发送2.7个请求 - 预期的tps
(1/(定时器间隔+平均响应时间)*乘以线程数)
性能测试
性能阶段:资源充足,请求越多,吞吐量越大
负载测试:负载达到最佳,请求数增加,响应时间增加,总的量趋稳
压测阶段: 超出系统负载,开始部分报错,响应时间大部分增加
服务器挂掉: 系统崩溃,无法处理业务
算出是性能阶段、负载阶段、压力阶段、
- 1除以(avg+固定定时器所设间隔时间)*所设线程数
所获得的值与TPS比较
TPS值>=所得值 性能
TPS值<所得值 负载
TPS值 远远小于 所得值 压力
运维监控报告
- cpu
- 内存
- 带宽
- tcp连接数
- 磁盘读写
性能瓶颈
image.pngdba是(数据库管理员)
性能测试场景
image.png命令执行jement测试
-
手动执行和命令执行的区别
image.png
第一步在jement测试里面这个文件保存好
#第二步新建所需要的文件夹
image.png第三步打开命令的以下步骤
-
第一步
image.png -
第二步
image.png - 第三步命令行打开输入命令
命令:jmeter -n -t e:\10.8.jmx -l result.jtl -e -o e:\result
命令含义 -
输入命令
打开命令行输入命令
第四步查看'result'文件
image.png打开文件之后
类似于聚合函数的报表
网友评论