(2011-20122软件测试A.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(2011-20122软件测试A

南阳理工学院2011-2012学年第2学期试卷(A卷) 课程:《 软件测试 》 考核方式:(闭卷) 课程性质: 选修 适用对象: 09级 本科 题号 一 二 三 四 总分 复核人 满分 20 10 50 20 得分 一、单选题:(每题 2分,共 20 分) (说明:将认为正确答案的字母填写在每小题后而的括号内) 评卷人 得分 1.软件测试的目的是( )。 A 证明程序中没有错误 B 发现程序中的错误 C 测量程序的动态特性 D 检查程序中的语法错误 2.软件调试的目的是( )。 A 找出错误所在并改正之 B 排除存在错误的可能性 C 对错误性质进行分类 D 统计出错的次数 3.为了提高测试的效率,应该( )。 A 随机地选取测试数据 B 取一切可能的输入数据作为测试数据 C 在完成编码以后制定软件的测试计划 D 选择发现错误的可能性大的数据作为测试数据 4.使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。 A 程序的内部逻辑 B程序的复杂程度 C 使用说明书 D程序的功能 5.下面与设计测试用例无关的是( )。 A 该软件的设计人员 B 程序的复杂程度 C 源程序 D 项目开发计划 6.集成测试的依据文档是( )。 A 需求规格说明书 B 可行性分析报告 C 详细设计说明书 D 概要设计说明书 7.下列有关测试过程说法中,正确的是( )。 A. 验收测试应是从开发者的角度确定程序的执行是否满足软件设计的需求 B. 系统测试应确定测试功能和性能的质量特性是否达到系统要求的指标 C. 单元测试和集成测试应确定软件的实现是否满足用户需要或合同的要求 D. 集成测试在编码结束前就可以开始。 8.下列关于面向对象软件测试的说法中,正确的是( )。 A. 在测试一个类时,只要对该类的每个成员方法都进行了充分的测试就完成了对该类充分的测试。 B. 在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试。 C. 假设类B是类A的子类,如果类A已进行了充分的测试,在测试类B时不必测试任何类B继承类A的成员方案。 D. 对于一棵继承树上的多个类,只有处于叶节点的类需要测试。 9.针对一个完整的软件,其测试策略测试正确的顺序是( )。 ①.单元测试 ②.集成测试 ③.系统测试 ④.验收测试 A、①②③④ B、④①③④ C、③②①④ D、③①②④ 10.从下列关于软件测试的叙述中,选出5条正确的叙述。( ) (1) 用黑盒法测试时,测试用例是根据程序内部逻辑设计的。 (2) 尽量用公共过程或子程序去代替重复的代码段。 (3) 测试是为了验证该软件已正确地实现了用户的要求。 (4) 在有n条顺序执行的语句程度段中,其路径数只有1条。 (5) 尽量采用复合的条件测试,以避免嵌套的分支结构。 (6) GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。 (7) 发现错误多的程序模块,经过调试,残留在模块中的错误会变为零。 (8) 黑盒测试方法中条件组合的一种测试方法是因果图法。 (9) 在做程序的单元测试时,需要编写桩模块和驱动模块作为辅助模块。 (10) 程序效率的提高主要应通过选择高效的算法来实现。 二、是非题:(每题2分,共10分) (说明:认为陈述正确的在括号内打“√”;否则在括号内打“×”) 评卷人 得分 1、在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。( ) 2、好的测试是用少量测试用例运行程序,发现被测程序尽可能多的错误。( ) 3、白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。( ) 4、等价类划分方法将所有可能的输入数据划分成若干部分,然后从每一部分中选取少数有代表性的数据作为测

文档评论(0)

saity3 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档