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

发表于:2009-3-17 16:05

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

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

关键字:LoadRunner 性能测试

8.3.3容灾用户访问量估算

  由于政务办公系统的特点,系统必须提供容灾方案。我们可以设计容灾测试方案,测试检查系统出现重大的灾难时(例如Web服务器队列堵塞,数据库堵塞或者死锁等情况下),系统是否能够持续运行而不崩溃。

  根据行业标准,并发访问设置为70万次/容灾日,则容灾平均访问量(每分钟)为:

  70万/(24´60)=486次交易

  容灾并发用户峰值数为486´0.8=388次交易

  容灾并发用户平均数为388´0.5=194次交易

  由此得到容灾用户访问量估算列表,如表8-2所示。

  表8-2容灾用户访问量估算列表

名称容灾日访问量(万)容灾平均访问量并发用户峰值数并发平均值
容灾测试70486388194

  容灾用户访问量估算指标如下:

  1.系统应该支持如下的并发测试,以保证系统在出现灾难时系统稳定:200~400个用户并发。

  2.需要设计测试策略,测试系统在200~400用户并发的情况下8小时运行是否有崩溃、宕机的情况,同时要求系统必须提供故障转移及恢复功能。

8.3.4系统处理能力计算

  参考公式TPM-C=M·M0/T/M1,具体到本系统,各参数的取值如下:

  1.关于业务量M,按照日最大交易量来进行计算,同时参考80/20法则,即在日高峰期要处理全天80%的业务。

  2.借鉴相关类似系统的取值情况,同时考虑到自身交易有一定的复杂性。经估算,本项目采用HP公司的交易复杂度系数,M0取值为10。

  3.T=96分钟,按照每天工作8个小时计算,同时根据80/20法则,即8´20%=1.6小时=96分钟,在此段时间内完成每天的工作量。

  4.M1取80%。

  则该省工商行政管理局政务办公系统的系统处理能力估算为:

  TPM-C=M´(M0/T/M1)=M´(10/96/80%)=0.13

  按业务系统年处理能力140万笔,增长率15%,得到本系统处理能力TPM-C数据如表8-3所示。

  表8-3系统处理能力TPM-C数据表:

年度年处理业务(万笔)日均访问量平均交易数(/分钟)高峰日访问量

TPM-C

2010212583112.12233303033
2009185507110.5202872637
200816144109.17176412293
200714038357.98153401994

  系统容灾处理能力TPM-C如表8-4所示。

  表8-4系统容灾处理能力TPM-C数据表:

名称容灾日访问量(万)容灾平均访问量(/分钟)并发用户峰值数并发用户平均值TPM-C

容灾测试

70

486

388

194

91000

相关阅读:

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号