你无法决定生命的长度,但你可以掌握生活的宽度;你无法改变容貌,但你可以展现笑容;你无法控制他人,但你可以改变自己;你无法预知明天,但你可以把握今天!
性能分析的基本原则
上一篇 /
下一篇 2007-08-28 18:02:52
/ 个人分类:精文收集
对于一个应用系统,性能开始出现下降的最直接表象是系统的响应时间变长了,系统响应时间成为分析性能的起点。首先应该从原始测试数据中查看系统的响应时间是多少,判断它是否满足用户对性能的期望。如果不满足,则说明系统的性能出现了问题。发现系统存在问题后,接着就要判断系统在哪个环节出现了瓶颈。
UX\JR:W\0任何复杂的系统无非分为网络和服务器两部分,因此要考察的第二个问题就是:系统的瓶颈是出现在网络环节,还是服务器环节?51Testing软件测试网xx`ibAQ!p
用户从客户端发起的请求数据包经过网络,传递到应用服务器,最后到达数据库服务器,服务器处理完毕后按原路返回到客户端。在这个处理过程中,可以把整个时间分为两段:一段是Tn,即网络的响应时间;一段是Ts,即服务器的响应时间,包括应用服务器和数据库服务器的响应时间。对比Tn和Ts,就很容易知道系统花在什么环节的响应时间占大多数。
;[jDdux,zb%l@0判断系统的瓶颈是出现在网络段还是服务器段后,就可以进一步层层推进,判查相应环节的更细组件的响应时间,直到最后找到造成性能问题的根本原因。
swy#k;_[0分析系统性能问题要按照“由外而内,由表及里,层层深入”的原则。51Testing软件测试网
b@"aQX7rN
相关阅读:
- “黑盒”测“外”不测“内” (sjj0482, 2007-8-17)
- Loadrunner性能测试一个实例(经典) (sjj0482, 2007-8-17)
- 5类软件测试工具 (sjj0482, 2007-8-19)
- 实战演习因果图方法 (sjj0482, 2007-8-20)
- loadrunner函数小全 (sjj0482, 2007-8-21)
- 设计功能和界面测试用例 (sjj0482, 2007-8-21)
- 软件测试用例的基本要素 (sjj0482, 2007-8-24)
- 测试的基本原则 (sjj0482, 2007-8-24)
- 测试用例标准 (sjj0482, 2007-8-26)
- 怎样成为优秀软件测试员 (sjj0482, 2007-8-28)
收藏
举报
TAG:
精文收集