漳州职业技术学院软件教研室 QQ:416209868
2012 年下半年软件评测师下午试题解析及答案
试题一(共 19 分)负载压力测试
【说明】
某酒店预订系统有两个重要功能,检索功能和预订功能。检索功能根据用户提供的关
键字检索出符合条件的酒店列表,预订功能是对选定的某一酒店进行预订,现需要对该系
统执行负载压力测试。
该酒店预订系统的性能要求为:
(1)交易执行成功率 100%;
(2)检索响应时间在 3s 以内;
(3)检索功能支持 900 个并发用户;
(4)预订功能支持 100 个并发用户;
(5)CPU 利用率不超过 85%;
(6)系统要连续稳定运行 72 小时
【问题 1】(3 分)
简述该酒店预订系统在生产环境下承受的主要负载类型。
【问题 2】(5 分)
对系统检索功能执行负载压力测试,测试结果如表 1-1 所示。请指出响应时间和交易执
行成功率的测试结果是否满足性能需求并说明原因。
表 1-1 检索功能测试结果
检索执行情况
并发用户数 响应时间(s)(平均
值)
交易执行成功率
500 1.3 100%
900 3.7 100%
1000 6.6 98%
【问题 3】(5 分)
对系统检索功能及预订功能执行负载压力测试,测试结果如表 1-2 所示。请指出服务器
资源利用情况 cpu 占用率的测试结果是否满足性能需求并说明原因。
表 1-2 系统测试结果
服务器资源利用情况
并发用户数 CPU 占用率(%)
(平均值)
检索功能并发用户 预订功能并发用户数
500 50 35.5
900 100 87.3
1000 120 92.6