电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

网站性能测试方案

网站性能测试方案_第1页
1/11
网站性能测试方案_第2页
2/11
网站性能测试方案_第3页
3/11
网站性能测试方案 性能测试方案 一.概述 本方案主要描述首页、注册、登录、后台订单查询,站内搜索等模块的性能参考指标及测试方法,以便于后台调试人员与程序员能从技术层面验证相关功能模块的负载能力,根据实际的性能监控数据考察系统最大的负载及相关指标情况,以便于对系统实施相关的调优工作,使其达到预期期望的压力和性能要求。 二.测试方法及相关参数算法 1.测试工具: LoadRu nner 是 HP 公司的工业级性能测试工具。它通过创建多个虚拟用户的方式,对录制的单用户脚本增加负载,来达到增加系统压力的测试目的。LoadRu nner 提供了Analy sis工具对压力运行的结果进行分析,得出测试脚本运行期间,系统响应事务的最小时间,平均时间和最大时间等性能信息,同时可监视各后台服务器的CPU 占用率与内存使用情况。 2.测试并发用户数量计算公式(以首页的并发数举例说明) 并发数=业务量(pv 量)/(时间段(小时单位)3600 秒 /每人每笔业务的处理时间) 例如首页访问业务量期望在0:00-24:00 这一时间段内达到5 万的访问量。根据这样的业务量,首先统计出单用户单次访问首页时服务器的响应时间(可包括用户的思考时间,但统计性能结果时需排除),然后再进行计算。考虑到场景的运行时间如果是24 个小时( 8:00-22:00)的话,可能时间段过长,增加测试难度,这里采用二八原则进行业务量与业务时间段的重新规划,即为80%的业务量在20%的时间内完成。那么5 万首页访问量的80%即为4 万,而24 个小时的20%即为4.8 小时。故本次测试,如果性能满足4.8 小时内完成4 万的业务访问量,为测试通过。 利用LoadRu nner 录制访问首页的脚本,在 Controller 中不设置持续时间运行一次,然后在Analy sis 中统计出单用户单次访问首页所需要的时间。假设此时得到的响应时间为t秒 /次,则根据预期计算得出业务高峰大概出现在T 小时内。那么单用户在T 个小时内可访问首页的次数C=T*60 分钟*60 秒 /t(秒/次), 那么T 个小时内PV_Cou nt(页面访问量)大概需要Total_Vu ser=PV_Cou nt/C 个 Vu ser 来完成。此处的Total_Vu ser 即为测试时所用的并发数。 示例: 假设单用户单次访问首页,服务器的响应时间t=3 秒 /次,那么T( 4.8 小时)内单用户可访问4.8 小时*60 分钟*60 秒 /3(秒/次)=5760 次,则初步估计的并发数Total_Vu ser为 240 万 /5760 次 /人 =416.67 人,即大约为417 个 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

网站性能测试方案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部