北京大学软件测试期末试题2(有答案).docxVIP

北京大学软件测试期末试题2(有答案).docx

  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文档。上传文档
查看更多
软件测试基础(B卷 一、单项选择题;共20小题,每小题1 分,满分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从软件获得读取变量和状态信息的访问权(D测试的是软件在使用过程中的 实际行为 9.在自低向上测试中,要编写称为____的模块来测验正在测试的模块。 (A 测试存根(B 测试驱动模块 (C桩模块 (D 底层模块 10.下列___不是软件自动化测试的优点 (A速度快、效率高 (B准确度和精确度高 (C能提高测试的质量 (D能充分测试软件 11.配置测试 (A 是指检查软件之间是否正确交互和共享信息 (B 是交互适应性、实用性和有效性的集中体现 (C是指使用各种硬件来测试软件操作的过程 (D 检查缺陷是否有效改正 12.下列各项中___不是一个测试计划所应包含的内容 (A测试资源、进度安排(B测试预期输出 (C测试范围 (D测试策略 13.下列不属于正式审查的方式是 (A同事审查 (B 公开陈述 (C 检验(D 编码标准和规范 14.在没有产品说明书时使用____: (A探索测试 (B 功能测试 (C 动态测试 (D 静态测试 15.调试是 (A发现与预先定义的规格和标准不符合的问题 (B发现软件错误征兆的过程 (C有计划的、可重复的过程(D消除软件错误的过程 16.在软件底层进行的测试称为 (A 系统测试 (B 集成测试(C 单元测试 (D 功能测试 17.在确定黑盒测试策略时,优先选用的方法是 (A 边界值分析法(B 等价类划分 (C错误推断法 (D决策表方法 18.下列___不属于软件缺陷 (A 测试人员主观认为不合理的地方 (B 软件未达到产品说明书标明的功能 (C软件出现了产品说明书指明不会出现的错误 (D软件功能超出产品说明书指明范围 产品发布后修复软件缺陷比项目开发早期这样做的费用要高_____ (A1~2倍 (B10~20倍 (C50倍(D100倍或更高 _____把黑盒子测试和白盒子测试的界限打乱了。 (A灰盒子测试(B动态测试(C静态测试(D失败测试 二、填空题:共10小题20个空格,每个空格1分,满分20分;请将答案填入指定的空 白处。 软件缺陷产生的原因包括编写说明书、设计、编写代码以及其他原因。 软件开发模式包括大棒模式、边写边改模式、流水模式、螺旋模式。 黑盒测试用例设计方法包括等价类划分、边界值分析以及因果图法,错误推测 法等。 测试过程中,测试计划用于描述测试的整体方案,缺陷报告描述依据测试案例 找出的问题。 传统的等价类划分测试的实现分两步进行,一是划分等价类表,二是设计相应 的测试用例。 在兼容性测试中,向前兼容是指可以使用软件的以前版本,向后兼容是指可以 使用软件的未来版本。 测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方 法称为动态黑盒测试,在不执行代码的条件下有条理地仔细审查软件设计、体系结构 和代码,从而找出软件缺陷的测试方法称为静态白盒测试。 不需要修复软件缺陷的原因包括没有时间、不能算真正的软件缺陷、风险太 大、不值得修复。 白盒测试又称为结构测试或逻辑驱动测试,黑盒测试又称为功能测试或数据驱 动测试或基于规格说明书的测试。 动态测试的两个基本要素是被测试程序、被测试数据(测试用例。 三、判断题:共10小题,每小题1分,满分10分;请将答案以“√”、“×”形式填入题后括 号中。 白盒测试的条件覆盖标准强于判定覆盖。×( N 验收测试是以最终用户为主的测试。 y ( Y 测试程序仅仅按预期方式运行就行了。×( N 自底向上集成需要测试员编

文档评论(0)

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

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

1亿VIP精品文档

相关文档