刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

【老版知识点】阅读下列说明,回答问题。
【说明】
某软件公司为某银行设计开发了一套网上银行系统,该系统提供基本的支付、查询、转账和信息修改等功能。银行对网上银行系统提出了初步的性能指标:
4交易响应时间不超过2s
5并发用户数>=1000
6CPU利用率不超过80%
7系统需要7*24小时不间断的稳定运行
8每秒事务数为7
9交易成功率为100%
现需要对该软件进行性能测试。
性能测试中,针对一个单独的性能指标,往往需要采用多种不同的测试方法。该软件公司需要测试性能指标(1)和(5),设计了如下的测试方案:
测试常规情况下的并发用户数,逐步增加并发用户数,分别测试:
(1)在响应时间为2s时,系统所能承受的最大并发访问用户的数量:
(2)系统在多大的并发访问用户数量下,响应时间不可接受(例如超过2s)。
请指出这两项测试分别属于哪种类型的测试,并分别解释这两种测试类型的基本概念。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

第一种测试属于负载测试,第二种属于压力测试。
负载测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。
压力测试是通过逐步增加系统负载,测试系统性能变化,并最终确定在什么负载条件下系统性能处于失效状态,以此来获得系统能提供的最大服务级别的测试。

解析:

本问题主要考察负载测试与压力测试的区别与定义。
从题目描述中可以看到,第一项测试关注的是在响应时间不超过2s的情况下,系统能承受的最大并发访问用户数,这是为了了解系统在不同负载下的性能表现,确保系统在正常负载下能够稳定运行,这属于负载测试。
第二项测试关注的是在多大的并发访问用户数量下,系统的响应时间会变得不可接受(例如超过2s),这是为了探索系统的极限性能,了解系统在极端情况下的表现,属于压力测试。
综上,结合参考答案和题目解析,我们可以得出上述答案。

创作类型:
原创

本文链接:【老版知识点】阅读下列说明,回答问题。【说明】某软件公司为某银行设计开发了一套网上银行系统,该系统提

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share