51Testing软件测试论坛

标题: 如何全面评估一个WEB系统的性能 [打印本页]

作者: Ninny    时间: 2008-11-20 13:52
标题: 如何全面评估一个WEB系统的性能
如何全面评估一个WEB系统的性能
某系统为新上线系统,主要是替换已经在线运行的老系统,现在想全面评估下新上线系统的性能,该如何做了?总感觉现在自己的做法有问题。
我现在的衡量办法是
1)通过调研结果 取得系统的预期指标值 并 建立业务模型,确认测试的业务模块
2)通过lr制作性能测试脚本
3)单业务基准测试,取的每个业务的基准响应时间,作为基础数据
4)对单业务进行负载测试,查看系统最多承受多少并发
5)根据业务模型设立混合业务测试场景,查看系统是否可以正常支持业务办理,并确认系统能承受的最大用户数

通过以上的测试应该能确认的是单业务本身问题,但我有个疑问在混合场景上,疑问如下
1)混合场景的设置是根据业务模型设置的,也就是说他模拟的正常情况的业务办理,那么如何能做到衡量系统最大能承受多少了
2)如何设置才能保证压力是均匀的加到系统上的了。通过thinktime和pacing设置的话,有什么计算的方式吗?
作者: Ninny    时间: 2008-11-21 09:58
呵呵,,,没人给我指点指点吗?
作者: 森林一木    时间: 2008-11-24 12:07
单个的业务模型能搞定了。复合的就没有问题
作者: woshixiaowugui    时间: 2008-11-24 14:26
pacing是怎么设置的
作者: Ninny    时间: 2008-11-24 19:52
不是很理解森林一木的意思

业务建模的话,我的理解是混合场景的时候才会根据这个进行设置,例如A 业务 60%,B业务%15 ,C业务%25 ,

而单业务的基准和负载测试,更多的是为了寻找单业务本身是否有性能问题。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2