2011-2012(2)软件测试b

2011-2012(2)软件测试b

ID:14164456

大小:77.50 KB

页数:6页

时间:2018-07-26

2011-2012(2)软件测试b_第1页
2011-2012(2)软件测试b_第2页
2011-2012(2)软件测试b_第3页
2011-2012(2)软件测试b_第4页
2011-2012(2)软件测试b_第5页
资源描述:

《2011-2012(2)软件测试b》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、南阳理工学院2011-2012学年第2学期试卷(B卷)课程:《软件测试》考核方式:(闭卷)课程性质:选修适用对象:09级本科题号一二三四总分复核人满分20105020得分一、单选题:(每题2分,共20分)(说明:将认为正确答案的字母填写在每小题后而的括号内)评卷人得分1.软件测试的目的是()A证明程序中没有错误B发现程序中的错误C测量程序的动态特性D检查程序中的语法错误2.软件测试是采用()执行软件的活动。A测试用例B输入数据C测试环境D输入条件3.为了提高测试的效率,应该()A随机地选取测试数据B取一切可能的输入数据作为测试数据C在完成编码以后

2、制定软件的测试计划D选择发现错误的可能性大的数据作为测试数据4。测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括()A输入数据和预期的输出结果B输入数据和执行的结果C输入数据D测试目标和测试工具5.对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于()A测试B调试C回归测试D单元测试6.可作为测试停止的标准是()A当时间用光时B执行了所有的测试用例,但没有发现故障C当所有缺陷都已经清除时D当达到所要求的覆盖时7.下列描述错误的是()A.软件发布后如果发现质量问题,

3、那是软件测试人员的错B.穷尽测试实际上在一般情况下是不可行的C.软件测试自动化不是万能的D.测试能由非开发人员进行,调试必须由开发人员进行。8.下列关于面向对象软件测试的说法中,正确的是()第6页共6页A.在测试一个类时,只要对该类的每个成员方法都进行了充分的测试就完成了对该类充分的测试。B.在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试。C.假设类B是类A的子类,如果类A已进行了充分的测试,在测试类B时不必测试任何类B继承类A的成员方案。D.对于一棵继承树上的多个类,只有处于叶节点的类需要测试。9.单元测试的主要任务

4、不包括()A、出错处理B、全局数据结构C、独立路径D、模块接口10.从下列关于软件测试的叙述中,选出5条正确的叙述。()(1)用白盒法测试时,测试用例是根据程序内部逻辑设计的。(2)考虑到耦合性,不能用公共过程或子程序去代替重复的代码段。(3)测试是为了验证该软件已正确地实现了用户的要求。(4)在有1条顺序执行的语句程度段中,其路径数为0条。(5)尽量采用复合的条件测试,以避免嵌套的分支结构。(6)GOTO语句概念简单,使用方便,但在编写程序时应该限制使用GOTO语句。(7)发现错误多的程序模块,经过调试,残留在模块中的错误会变为零。(8)场景法

5、是一种黑盒测试方法。(9)在做程序的单元测试时,需要编写桩模块和驱动模块作为辅助模块。(10)程序效率的提高主要应通过选择高效的算法来实现。二、是非题:(每题2分,共10分)(说明:认为陈述正确的在括号内打“√”;否则在括号内打“×”)评卷人得分1.测试是调试的一个部分.()2.测试人员要坚持原则,缺陷未修复完坚决不予通过。()3.程序中隐藏错误的概率与其发现的错误数成正比。()4.自底向上的集成测试需要编写桩模块。()5.项目在进入测试阶段前,不需要做任何工作。()三、设计分析题:(共50分)评卷人得分1.某城市的电话号码由三部分组成,这三部分

6、的名称和内容分别是地区码:空白或三位数字;前缀:非“0”或“1”开头的三位数后缀:四位数字第6页共6页假定被测试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,试用等价分类法设计它的测试用例。(15分)2.使用基本路径测试方法,为以下程序段设计测试用例。(20分)(1)画出流程图和程序图。(2)计算程序的循环复杂度(至少给出两种计算方法),导出程序基本路径集中的独立路径条数。(3)导出基本路径集,确定程序的独立路径。第6页共6页(4)根据(3)中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出。

7、voidDo(intX,intA,intB){if((A>1)&&(B=0))X=X/A;if((A=2)

8、

9、(X>1))X=X+1;}第6页共6页3.某软件的一个模块的需求规格说明书中描述:(1)年薪制员工:严重过失,扣当月薪资的4%;过失,扣年终风险金的2%。(2)非年薪制员工:严重过失,扣当月薪资的8%;过失,扣当月薪资的4%。请利用因果图的方法为其设计测试用例。(15分)第6页共6页四、简答题:(每题10分,共20分)评卷人得分1、采用自顶向下宽度优先的方法画出下列SC图的集成过程。(10分)2.简述软件测试策略所包含的阶段,并比较每个阶

10、段的不同。(10分)第6页共6页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。