刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
简答题
请分别指出性能测试中负载测试与压力测试的目的。
使用微信搜索喵呜刷题,轻松应对考试!
答案:
本题考查负载测试和压力测试的概念。
(1)负载测试模拟系统真实使用环境执行性能测试,考核系统在日常业务运行和高峰期运行期间的性能是否满足需求。
(2)压力测试模拟系统的性能极限点执行性能测试,用来发现系统的性能瓶颈点。
14、
本题考查应用服务器和数据库服务器的监控指标。有关的监控指标很多,关键指标如下。
(1)应用服务器关键指标:操作系统指标、缓存状况、连接池、执行队列等。
(2)数据库服务器关键指标:操作系统指标、缓存命中率、数据库进程占用的CPU时间、数据库进程使用的内存量、锁资源使用情况。 15、
本题考查能否正确判断测试指标是否合理。
关键指标判断原则为:
·响应时间遵照3/5/8原则,大于8秒是不合理的;
·CPU平均占用率应小于85%;
·内存页交换速率Page in/s平均值不能大于80,否则预示物理内存不足。
对测试结果分析如下:
(1)40个用户并发平均响应时间为21.4秒,超过8秒,不满足需求;
(2)40个用户并发数据库服务器CPU平均占用率为91.4%,超过85%,不满足需求;
(3)内存页交换速率Page in/s平均值为98.8,超过80,不满足需求。 16、本题考查能否正确判断测试指标是否合理,以及工程师对系统瓶颈的初步判断。
以下列出的是最有可能存在的三种瓶颈。
业务成功率(没有达到100%)、应用服务器内存页交换速率(大于80)、数据库服务器CPU平均占用率(大于85%)3个指标都不满足性能需求。
系统存在的性能瓶颈可能包括:
(1)应用服务器物理内存不够。
(2)数据库服务器的CPU性能不足。
(3)数据库设计有问题或没有优化。
解析:
本题主要考察了对性能测试中负载测试与压力测试的目的、应用服务器和数据库服务器的性能评价指标、以及测试结果的分析和判断。
对于第13题,负载测试的目的是模拟真实环境测试系统的性能,确保系统在高峰期的性能满足需求;压力测试的目的是模拟系统的极限情况,找出系统的性能瓶颈。
对于第14题,应用服务器的关键指标包括操作系统性能、缓存状况、连接池和执行队列等;数据库服务器的关键指标包括操作系统性能、缓存命中率、CPU使用情况、内存使用情况和锁资源情况等。
对于第15题,根据提供的测试结果,响应时间、CPU占用率和内存页交换速率均未达到性能需求的标准,因此测试结果不满足性能需求。
对于第16题,根据提供的测试数据,业务成功率、应用服务器内存页交换速率和数据库服务器CPU平均占用率均未达到性能需求的标准,因此该业务的性能不满足需求。可能的性能瓶颈包括应用服务器物理内存不足、数据库服务器CPU性能不足以及数据库设计或优化问题。
创作类型:
原创
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。 让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!



