上半软件评测师考试下午真题.pdfVIP

  • 0
  • 0
  • 约3.17千字
  • 约 5页
  • 2025-05-30 发布于北京
  • 举报

2005年上半年软件评测师考试下午

案例分析题

在下列各题中,请阅读说明材料,根据提问进行解答。

1

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

【说明】

在软件开发与运行阶段一般需要完成单元测试、集成测试、确认测试、系统测试

和验收测试,这些对软件质量保证起着非常关键的作用。

【问题1】

请简述单元测试的主要内容。

【问题2】

集成测试也叫组装测试或者联合测试,请简述集成测试的主要内容。

【问题3】

请简述集成测试与系统测试的关系。

【问题4】

公司A承担了业务B的办公自动化系统的建设工作。2004年10月初,项目正处

于开发阶段,预计2005年5月能够完成全部开发工作,但是合同规定2004年

10月底进行系统验收。因此2004年10月初,公司A依据合同规定向业主B和

监理方提出在2004年10月底进行验收测试的请求,并提出了详细的测试和

测试方案。在该方案中测试小组由公司A的测试工程师、外聘测试专家、外

聘行业专家以及监理方的代表组成。

公司A的做法是否正确?请给出理由。

2

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

【说明】

使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过

程中至少执行一次。以下代码由C语言书写,请按要求回答问题。

intisLeap(intyear)

{

if(year%40)

{

if(year%1000)

{

if(year%4000)

leap=1;

else

leap=0;

}

else

leap=1;

}

else

leap=0;

returnleap;

}

【问题1】(3分)

请画出以上代码的控制流图。

【问题2】(4分)

请计算上述控制流图的圈复杂度V(G)(独立线性路径数)。

【问题3】(8分)

假设输入的取值范围是1000year2001,请使用基本路径测试法为变量year

设计测试用例,使其满足基本路径覆盖的要求。

3

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

【说明】

软件系统性能调优的关键是首先作能故障定位,面对软件系统中运行在不同

平台上的多个服务器、多种应用、大量工作站以及局域网、广域网和其他类型的

网络体系结构,故障点交错,故障定位测试非常复杂。下述是《工作流平台系统》

的性能测试案例描述及结果数据:

测试案例描述:模拟多用户登陆《工作流平台系统》,针对工作流A、B、C

分别连续创建20个实例,在单机和集群运行环境下分别对系统进行负载性

能测试。单机环境下测试用机与一台应用服务器连在同一交换机上,直接加

在一台应用服务器上。集群环境下测试用机与服务器集群连接在同一交换机上,

由负载均衡模块分摊到俩台应用服务器上。在单机和集群运行环境中应用服

务器和一台数据库服务器连接。

客户端并发执试数据:

1.单机运行环境

2.集群运行环境

文档评论(0)

1亿VIP精品文档

相关文档