关键字:LoadRunner 软件测试 软件测试工具 性能测试
第8章 信息系统性能测试实例
如果按照前面所述界定性能需求指标,需求人员是看明白了,但是与测试人员所要求的准确数据又风马牛不相及。以下的例子针对性能需求如何细化成测试具体指标,具体讲述这些定义的测试具体指标是如何通过测试工具的执行过程来获取的,此时测试人员通过测试就可以度量这些指标了。有了这些指标就可以对系统的性能情况做出正确的判断和评估。
下面列举的例子是笔者在测试“文档管理系统”时所使用的性能指标。这些性能指标根据实际项目测试经验以及用户提出的性能需求估算获得。在将已知的用户需求转换成测试指标时,其具体的估算方法和过程是重点。
上面提到的“文档管理系统”包括“本地全文检索子系统(本地全文检索引擎)”与“网站构建及发布子系统”两部分,这两个子系统的详细测试信息将在本章的随后部分介绍,这里只是来举例说明应该如何来定义性能需求。
1.本地全文检索系统性能需求
(1)时间特性的要求
普遍情况下:
● 搜索时间最长不超过5秒。
● 平均时间在3~5秒以内。
前置机(业务库):
● 文档的搜索不超过5秒。
● 文档的搜索与打开合计时间不超过8秒。平均在3~5秒内。
(2)系统容量要求
● 静态用户(注册用户)在5 000以上
● 动态用户(在线用户)在1 500以上
● 并发数200以上
2.网站构建系统需求
(1)检查系统在200个用户的负载下,所有业务动作是否可用及稳定。
(2)检查系统在200个用户的负载下,连续运行72小时过程中,文档上传、附件上传、文档全文检索等业务动作是否可用及稳定。
(3)检查系统在1 500个用户在线(1 500′20%),即300个并发用户操作的负载下,连续运行72小时过程中,以上业务动作是否可用及稳定。
(4)检查系统在8.0 GB业务数据、1 500个用户在线(1 500′20%),即300个并发用户运行的负载下,连续运行72小时过程中,以上业务动作是否可用及稳定。
为方便大家阅读的连贯性。在此说明一下:本地全文检索子系统请参见8.7节以便了解其测试案例执行过程;而网站构建及发布子系统请参见第9章的应用软件测试报告。该部分以测试总结报告的形式详细阐述了该子系统的测试过程和结果分析。
某省工商行政管理政务办公系统:总体业务说明
某省工商行政管理局政务办公系统(以下简称“政务办公系统”)基于WebLogic应用服务器,使用完整的省局—市分局—县(区)分局—工商所,4级应用、2级部署的模式,下属有13个市局,98个县区分局、450个以上工商管理所,将近3 000名工作人员,全部使用本系统进行SOA模式的协同办公,实现多层级公文流转及日常业务处理。其办公系统功能如图8-1所示。
图8-1 政务办公系统功能示意图
相关阅读:
版权声明:51Testing软件测试网获电子工业出版社授权连载《LoadRunner性能测试应用》部分章节,其他个人或单位未经许可,不得对本内容复制、转载或进行镜像。51Testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们。