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

简答题

【老版知识点】阅读下列说明,回答问题1至问题5,将解答填入的对应栏内。

[说明]

某“网站稿件管理发布系统”是采用J2EE架构开发的B/S系统,Web服务器、应用服务器以及数据库服务器部署在一台物理设备上。

系统实现的功能主要包括稿件管理和文档上传下载。稿件管理模块可以对稿件进行增加、查询、删除、修改、显示和批准等操作,批准后的稿件即可在网站上发布;文档上传下载模块可以将稿件直接以Word文档的格式进行上传下载。

系统性能需求如下:

5主要功能操作在5秒钟内完成:

6支持50个在线用户;

7稿件管理的主要功能至少支持20个并发用户;

8在50个用户并发的高峰期,稿件管理的主要功能,处理能力至少要达到8trans/s:

9系统可以连续稳定运行12小时。

5、 [问题1](3分)

简要叙述“网站稿件管理发布系统”在生产环境下承受的主要负载类型。

6、 [问题2](3分)

简要叙述进行“网站稿件管理发布系统”的性能测试中应测试的关键指标。

7、 [问题3](2分)

请简述访问系统的“在线用户”和“并发用户”的区别。

8、 [问题4](2分)

系统性能需求中要求“系统可以连续稳定运行12小时”,若系统连续运行12小时完成的总业务量为1000笔,系统能够提供的最大交易执行吞吐量为200笔/小时,试设计测试周期,并说明理由。

9、 [问题5](5分)

下图为并发50个用户执行“稿件查询”操作的测试结果。

(1)请判断结果是否满足系统性能需求并说明理由。

(2)简要说明Transactions per Second与Average Transaction Response Time之间的关系。

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

答案:

5、“网站稿件管理发布系统”在生产环境下承受的主要负载类型有:

(1)并发用户的操作属于并发执行负载。

(2)连续稳定运行12小时属于疲劳强度负载。

(3)大量稿件的查询操作属于大数据量负载。    

6、在进行“网站稿件管理发布系统”的性能测试中应测试的关键指标包括:

(1)并发用户数。某一物理时刻同时向系统提交请求的用户数。

(2)事务执行响应时间。是系统完成事务执行准备后所采集的时间戳和系统完成待执行事务后所采集的时间戳之间的时间间隔,是衡量特定类型应用事务性能的重要指标,标志了用户执行一项操作大致需要多长时间。

(3)交易执行吞吐量(trans/s)。每秒钟执行的业务数,或系统服务器每秒钟能够处理的交易数。    

7、并发用户:指某一物理时刻同时向系统提交请求的用户。

在线用户:指在某段时间内访问系统的用户,这些用户并不一定同时向系统提交请求。    

8、系统连续运行12小时完成的总业务量为1000笔,系统能够提供的最大交易执行吞吐量为200笔/小时,因此系统吞吐量在极限情况下,完成1000笔业务需要的时间就是测试周期,即1000/200=5小时。

原因:在增加单位时间的负载情况下,需要缩短测试周期,保证系统在12小时内的总业务量。     9、(1)交易执行响应时间平均值为10.936秒,与需求“主要功能操作在5秒钟内完成”不符合,不满足测试需求。

交易执行吞吐量(trans/s)平均值为3.75,与需求“稿件管理的主要功能在50用户并发的高峰期,性能最低达到8trans/s”不符合,不满足测试需求。

从服务器资源的使用情况来看,CPU、内存、硬盘的资源利用率都比较低,无硬件方面的瓶颈。

(2)二者都是体现系统的交易执行效率。

在系统性能比较稳定的情况下,随着负载增加Transactions per Second 会基本保持不变,而Average Transaction Response Time会递增。  


解析:

5、网站稿件管理发布系统在生产环境下,主要承受三种类型的负载:用户并发操作的负载、长时间连续运行的负载以及大量数据查询的负载。

6、性能测试关键指标包括并发用户数、事务响应时间和交易吞吐量,这些指标能够帮助我们评估系统的性能表现。

7、在线用户与并发用户的主要区别在于,在线用户是在某一段时间内访问系统的所有用户,而并发用户则是指在同一时刻向系统提交请求的用户。

8、为了确定测试周期,需要考虑系统的总业务量和最大交易执行吞吐量。根据提供的信息,系统连续运行12小时完成1000笔业务,最大交易执行吞吐量为200笔/小时,因此测试周期设计为5小时。

9、(1)根据测试结果,系统的性能和需求不符。需要分析可能的原因,例如系统优化、硬件资源等。
(2)Transactions per Second和Average Transaction Response Time都是评估系统交易执行效率的指标。随着负载的增加,交易量的增加可能会导致响应时间延长,而每秒交易数则可能保持稳定或略有增加。

创作类型:
原创

本文链接:【老版知识点】阅读下列说明,回答问题1至问题5,将解答填入的对应栏内。 [说明] 某“网站稿件管理发

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

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

分享考题
share