新手问的第一个问题往往是做性能测试怎么去做?怎么去做,就是要去测什么,什么才能代表整个系统的性能质量。这就是性能的指标。我们在测试使用的常常也就B/S或者C/S两种架构,下面详细讲述这两种系统需要关注的性能指标。
一、B/S架构需要关注WEB服务器的性能指标
Avg Rps: 平均每秒响应的次数=总请求时间/秒数
Avg time to last byte per terstion:平均每秒业务脚本的迭代次数
Successful Rounds:成功的请求
Failed Rounds:失败的请求
Successful Hits:成功的单击次数
Failed Hits:失败的单击次数
Hits Per Sceond:每秒单击次数
Successful Hits Per Second:每秒成功的单击次数
Failed Hits Per Second:每秒失败的单击次数
Attempted Connections:尝试连接数
Thronghput:吞吐率
二、C/S架构重点关注数据库的测试指标
User Connections:用户连接数,也就是数据库的连接数量
Number of deadlocks:数据库锁死
Buttter Cache hit:数据库Cache的命中情况