在实际工做中咱们常常会对两种架构的软件进行测试:B/S和C/S,它们关注的指标有哪些区别?html
- 对于B/S架构的软件,通常会关注以下Web服务器性能指标:
Avg Rps:平均每秒钟的响应次数=总请求次数/秒数;数据库
Avg time to last byte per terstion (mstes):平均每秒业务脚本的迭代次数;服务器
Successful Hits:成功的点击次数;架构
Failed Hits:失败的点击次数;post
Hits Per Second:每秒点击次数;性能
Successful Hits Per Second:每秒成功的点击次数;测试
Failed Hits Per Second:每秒失败的点击次数;htm
Attempted Connections:尝试链接数;blog
Throughput:吞吐率;内存
- 对于C/S架构的程序,因为软件后台一般为数据库,因此咱们更注重数据库的测试指标。
User Connections:用户链接数,也就是数据库的链接数量;
Nunber of Deadlocks:数据库死锁;
Butter Cache Hit:数据库Cache的命中状况。
注意:
在实际性能测试过程当中,须要观察的性能指标并不限于以上提到的这些指标,须要根据实际状况做出选择和权衡,有些指标如CPU占用率、内存占用率、数据库链接池等,也有很是重要的参考意义。