您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
   
 
  
每天15篇文章
不仅获得谋生技能
更可以追随信仰
 
     
   
 订阅
  捐助
性能测试数据分析
 
707 次浏览     评价:  
 2018-3-20
 

 

编辑推荐:

本文来自于csdn,本文主要从性能指标、耗时分析、配置调优几方面进行数据分析。

TPS:每秒处理事务数。一般用于衡量服务器的处理能力,或者说服务器的吞吐率

1.场景:测试场景

2.系统资源:主要是CPU、内存、IO

3.成功率:超时、业务失败

4.耗时:业务处理时间

性能指标-vmstat

vmstat 命令报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息

一般来说,id + us + sy = 100,一般认为id是空闲CPU使用率,us是用户CPU使用率,sy是系统CPU使用率

性能指标-CPU

使用命令top查看

性能指标-磁盘IO

使用命令iostat -t 1 -x查看:

性能指标-网络IO

使用命令dstat查看

使用命令ifconfig 查看

性能指标-内存

使用命令free -m 查看

1.Memory = free memory + buffers + cached

2.Total 内存总数

3.Used 已经使用的内存数

4.Free 空闲的内存数

5.Shared 多个线程共享的内存总额

6.Buffers buffer Cache 和 cached page cache 磁盘缓存的大小

使用命令top -d 1 查看

1.VIRI 是虚拟内存

2.RES是物理内存

耗时分析

对于单模块的系统,关注业务逻辑处理耗时,DB耗时

对于多模块的系统,关注接口耗时

配置调优

1.根据配置重要性,列出影响系统性能的列表

2.先测试影响最大的参数,参数之间一般不会相互影响

3.调整参数值,得出处理能力变化曲线

   
708 次浏览  评价: 差  订阅 捐助
相关文章

性能测试十问:测试经理篇
web前端性能优化进阶路
性能测试综述
VS2010中自动化测试—Web性能测试
相关文档

性能测试
性能测试执行之测试脚本录制
性能测试进阶1-流程篇
性能测试进阶2-方案篇
相关课程

性能测试方法与技术
使用LoadRunner进行性能测试
Android应用的性能测试
基于Android的单元、性能测试
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
 

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号