列表

详情


阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
  测试是信息系统工程质量控制的重要手段,某电子政务系统组件逻辑部署如下图所示,在系统建设完成之后,用户方提出对该项目进行负载压力性能测试,以验证系统是否满足负载压力性能需求。


 

【问题1】(2分)  
试说明该系统在应用环境下主要承受哪些类型的负载压力。

【问题2】(2分)  
简要描述进行负载压力测试的目的。

【问题3】(6分)  
假设该系统在大量用户并发访问时,某业务操作响应时间长,不能满足用户需求。
  
现欲通过负载压力测试对该系统做故障定位,应重点关注哪些系统组件性能,以及获取哪些关键性能测试指标能够有效定位故障原因。

参考答案:

[问题1]
并发访问用户数、无故障稳定运行的时间、大数据量操作
[问题2]
1 在真实环境下检测系统性能,评估系统性能是否可以满足系统的性能设计要求
2 预见系统负载压力承受力,对系统的预期性能进行评估
3 进行系统瓶颈分析、优化系统
[问题3]
应重点关注客户端、网络、服务器(包括应用服务器和数据库服务器)的性能。
应获取的关键测试指标包括:
1客户端:并发用户数、响应时间、交易通过率以及吞吐量等;
2网络:带宽利用率、网络负载、延迟以及网络传输和应用错误等;
3服务器:操作系统的CPU占用率、内存使用、硬盘I/O等;
数据库服务器的会话执行情况、SQL执行情况、资源争用以及死锁等;应用服务器的并发连接数、请求响应时间等
 
 

详细解析:

系统的负载压力测试是指系统在某种指定软件、硬件及网络环境下承受的流量,例如并发用户数、持续运行时间、数据量等,其中并发用户数是负载压力的重要体现。

上一题