频道栏目
首页 > 资讯 > 四级 > 正文

2013年计算机等级考试四级软件测试工程师笔试精选题6

12-10-16        来源:[db:作者]  
收藏   我要投稿

论述题

以下是班级成绩处理平台的程序流程图,请仔细阅读程序并完成要求。

该平台允许最多输入100个学生的成绩,以-1作为输入结束标志。N2存放输入的学生成绩个数,N1存放输入成绩中有效成绩的个数,sum存放成绩总和。初始化N2=N1=0,sum=0。计算其中有效的学生分数的个数、总分数和平均值。请针对该程序流程图进行基本路径覆盖测试用例设计。

 

(1)导出过程的控制流图。

答:

 

(2)确定基本测试路径集合。

答:该过程控制流图的圈复杂性度量G(V)为4(区域数,或者G(V)=E-N+2)
所以基本路径集合包含4条独立的路径:
1-2-6-7-9
1-2-6-8-2
1-2-3-4-5-2-6-7-9
1-2-3-4-10-2-6-9中 华 考 试 网

 

(3)设计满足基本路径覆盖的测试用例。

答:为每一条独立路径设计一组测试用例,以便强迫程序沿着该路径至少执行一次。
(score,i)=(-1,3);(-5,9);(88,100);(89,-2);

相关TAG标签
上一篇:2013年计算机等级考试四级软件测试工程师笔试精选题5
下一篇:工银瑞信基金卡炼卡活动得QQ蓝钻iphone4s等实物
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站