LoadRunner性能测试应用(连载二十七)

发表于:2009-3-02 15:30

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:姜艳、于波等    来源:51Testing提供试读

关键字:LoadRunner 软件测试工具 性能测试

  8.2  测试概述及策略

  8.2.1  估算方法说明

  首先对该省2006年和2007年的工商业务量进行统计,总结出工商业务量的增长趋势,据此对2008至2009年的全年业务量进行估算。

  

  图8-3  系统网络拓扑图

  本次估算以用户提出的每年完成140万笔交易的性能需求为主要依据,参考Web服务器的使用人数极限(BEA提供的WebLogic 8性能测试报告),并结合SOA协同办公的特点,对本系统的用户访问量、系统处理能力、业务处理能力、网络流量、系统响应时间等5个主要方面进行初步分析估算,计算出系统稳定运行所能承受的并发用户数、响应时间、每秒请求数等系统主要性能参数指标。最后通过执行既定的测试策略,检验已完成的系统是否可以达到预期的性能指标,同时确定系统瓶颈点。

  有必要指出的是,网络流量的估算与联网机构的接入方式密切相关,但是哪些联网机构可以集中接入、集中接入的层次,以及集中接入机构的业务量在总业务量中的占比在地区差异上很大。从地域上考虑,各联网机构在各地级市的集中程度也不尽相同,例如已经有部分市做到了省集中,而在另一部分市尚未做到。在做估算分析时,这点也充分考虑了。我们按照每笔业务处理需要10K bps带宽,考虑到并发情况及网络利用效率等问题,按照通用标准估算其效率损失为60%。

  8.2.2  性能需求指标

  根据既有的性能需求对本系统的用户访问量、系统处理能力、业务处理能力、网络流量、系统响应时间等5个主要方面进行分析估算。其中部分指标也参考测试行业标准,得出该项目具体性能指标。具体的估算过程请参见8.4节估算方法说明。得到了这些可以使用测试工具量化度量的测试指标,性能测试过程即可有条不紊地展开了。测试过程请参见8.5和8.6节。

  1.并发用户指标

  并发用户数≥160(估算得出)

  2.系统稳定性指标

  系统有效工作时间要求≥99.5%(用行业标准得出)

  Web服务持续稳定工作时间≥3天(72小时)(用行业标准得出)

  3.系统吞吐量指标(多层体系结构)

  完成业务情况(数据库容量)≥140万(笔)交易(客户给出的性能需求)

  4.业务处理能力性能指标

  在业务高峰时,每分钟能够同时处理150笔数据维护更新操作;100笔的数据查询操作。(估算得出)

  在150个并发用户访问时,确定条件的信息查询响应时间小于8秒钟。(用行业标准得出)

  每笔业务的响应时间在5秒以内。(用行业标准得出)

  登录要求响应时间在5秒以内。(用行业标准得出)

  业务处理(每秒请求数)≥4次/秒(估算得出)

  TPS(每秒交易数)≥150(估算得出)

  5.容灾需求性能指标(多层体系结构)

  并发用户数≥400(估算得出)

  每天完成业务情况≥70万(笔)交易(用行业标准得出)

  每分钟完成的业务≥500(笔)交易(估算得出)

相关阅读:

LoadRunner性能测试应用(连载二十六)

LoadRunner性能测试应用(连载二十五)

LoadRunner性能测试应用(连载二十四)

LoadRunner性能测试应用(连载二十三)

版权声明:51Testing软件测试网获电子工业出版社授权连载《LoadRunner性能测试应用》部分章节,其他个人或单位未经许可,不得对本内容复制、转载或进行镜像。51Testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号