- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012年下半年软件评测师下午试题解析及答案详解
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
【问题4】(6分)
根据【问题2】和【问题3】的测试结果,试分析该系统的可能瓶颈。
参考答案:
问题1、该酒店预订系统在生产环境下承受的主要负载类型:
检索功能、预订功能并发用户的操作是属于并发执行负载;
连续运行72小时是属于疲劳强度负载;
大量“稿件查询”操作是属于大数据量负载。
【问题4】(5分)
对系统检索功能执行负载压力测试,响应时间和交易执行成功率的测试结果不能满足性能需求。
因为:
1、系统检索功能执行并发用户数为900时,其响应时间为3.7s与检索响应时间在3s以内不能满足性能需求,交易执行成功率为100%满足性能需求。
2、系统检索功能执行并发用户数为1000时,其响应时间为6.6s与检索响应时间在3s以内不能满足性能需求,交易执行成功率为98%不能满足性能100%需求。
【问题4】(6分)
根据【问题2】和【问题3】的测试结果,该系统的存在瓶颈。
服务器资源利用情况:
1在执行检索功能测试时并发用户为900、1000时响应时间超过3s;
2在检索功能并发用户为900,预订功能并发用户数为100时,CPU占用率(%)(平均值)达到87.3超过85%;
3在检索功能并发用户为1000,预订功能并发用户数为120时,CPU占用率(%)(平均值)达到92.6超过85%;
可能的瓶颈如下:
(1)服务器CPU 性能不足;
(2)数据库设计不足或者优化不够;
(3)检索功能预订功能应用软件设计不足或没有优化;
(4)网络带宽不足。
试题二(共15分)白盒测试
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。
Struct_ProtobufCIntRange{
Int start_value;
Unsigned orig_index;
};
typedef struct_ProtobufCIntRange ProtobufCIntRange;
in tint_range_lookup(unsigned n_ranges,const ProtobufCIntRange*ranges,int value){
unsigned start,n; //1
start=0;
n=n_ranges;
while (nl) { //2
unsigned mid=start+n/2;
if(valueranges[mid].start_value { //3
n=mid-start; //4
}
else if (value=ranges[mid].start_value+
您可能关注的文档
- 2008-2014中考物理试题1.1长度和时间的测量选择题.doc
- 2008-10-07 第一讲 生物样品的制备.ppt
- 2008版房地产销售部管理手册41DOC115711179-精品版.doc
- 2008版机动车辆类强制性认证实施规则-摩托车发动机产品.doc
- 2008级音乐表演学生教育实习手册.doc
- 2008届江苏省溧阳市苏锡常镇四市一模情况分析.doc
- 2008安徽淮南家乐福时代广场商业营销策略.ppt
- 2008母婴行业Tracking报告.ppt
- 2008年(四川延考卷)高考生物试卷 已核对.doc
- 2008京山温泉国际度假区景观概念方案(初稿)74p.doc
- 2012年新春团拜会.ppt
- 2012年医药行业数据解析:2012完美收官_2013小阳春行情延续-2013-02-04.pdf
- 2012年银行行业中期投资策略:行业不乐观_政策压制估值-2012-07-02.pdf
- 2012年4月主城区土地市场总结报告.ppt
- 2012年现代购物中心招商与经营管理讲义(81页).ppt
- 2013安全工作包保责任制.doc
- 2013版高考化学 45海水资源的开发利用 环境保护与绿色.ppt
- 2013北师大版高二上Unit17《Laughter》word学案3.doc
- 2013北师大版高二上Unit18《Beauty》word学案6.doc
- 2013c1驾照科目三理论考试易错题积累(给大家共享)错误1.doc
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
-
实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
文档评论(0)