软件评测师历届真题及:负载压力测试与逻辑覆盖法应用.pdfVIP

  • 0
  • 0
  • 约3.41千字
  • 约 6页
  • 2026-01-25 发布于北京
  • 举报

软件评测师历届真题及:负载压力测试与逻辑覆盖法应用.pdf

希赛网,专注于软考、PMP、通信考试的专业IT知识库和教育平台,希赛网题库,提

供、模拟试题、章节练习、知识点练习、错题本练习等做题服务,更有能力评估

报告,让你告别盲目做题,针对性地攻破自己的薄弱点,备考更高效。

希赛网:

希赛网软件水平考试网:

希赛网题库:

2012年评测下午与解析:

2012年下半年软件评测师考试下午

●阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【】

某酒店预订系统有两个重要功能:检索功能和预订功能。检索功能根据用户的关键字检索

出符合条件的酒店列表;预订功能是对选定的某一酒店进行预订。现需要对该系统执行负载压

力测试。

该酒店预订系统的性能要求为:

(1)执行成功率100%;

(2)检索响应时间在3s以内;

(3)检索功能支持900个并发用户:

(4)预订功能支持100个并发用户;

(5)CPU利用率不超过85%;

(6)系统要连续稳定运行72小时。

【题1】(3分)

简述该酒店预订系统在生产环境下承受的主要负载类型。

【题2】(5分)

对该系统检索功能执行负载测试,测试结果如表1-1所示,请响应时间和执行成

功率的测试结果是否满足性能需求并说明。

【题3】(5分)

对该系统执行负载测试,测试结果如表1-2所示,请CPU占用率的测试结果是否满

足性能需求并说明。

【4】(6分)

根据【问题2】和【问题3】的测试结果,试分析该系统的可能瓶颈。

●阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【】

逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的

覆盖。针对以下由C语言编写的程序,按要求回答问题。

struct

_ProtobufCIntRange{int

start_value;

unsignedorig_index;

};

typedefstruct_ProtobufCIntRangeProtobufCIntRange;

intint_range_lookup(unsignedn_ranges,constProtobufCIntRange*ranges,intvalue)

{unsignedstart,n;∥1

start=0;

n=n_ranges;while

(n1){//2

unsignedmid=start+n/2;

if(valueranges[mid].start_value){//3

n=mid-start;//4

}

elseif(value=ranges[mid].startvalue+

(int)(ranges[mid+1].orig_index-ranges[mid].orig_index)){//5

unsignednew_start=mid+1;//6

n=start+n-new_start,

startnew_start;

}

else//7

return(value-ranges[mid].start_value)+ranges[mid],orig_index;

}

if(n0){//8

unsignedstart_orig_indexranges[start].orig_index;

unsignedrange_size=ranges[start+1].orig_index-start_orig_index;

if(ranges[start].start_value=value

value(int)(ranges[start].start_value+range_size))//9,10

return(value-ranges[start].start_value)+start_orig_index;//11

}

retun-1,//12

}//13

【题1】

请给出满足100%DC(判定覆盖

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档