软件测试练习题及答案_第1页
软件测试练习题及答案_第2页
软件测试练习题及答案_第3页
软件测试练习题及答案_第4页
软件测试练习题及答案_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档 1欢迎下载 练习题练习题 一 判断 01 测试是为了验证软件已正确地实现了用户的要求 错 02 白盒测试仅与程序的内部结构有关 完全可以不考虑程序的功能要求 对 03 白盒测试不仅与程序的内部结构有关 还要考虑程序的功能要求 错 04 程序员兼任测试员可以提高工作效率 错 05 黑盒测试的测试用例是根据应用程序的功能需求设计的 对 06 当软件代码开发结束时 软件测试过程才开始 错 07 据有关数据统计 代码中 60 以上的缺陷可以通过代码审查发现出来 对 08 无效等价类是无效的输入数据构成的集合 因此无需考虑无效的等价类划分 错 09 软件本地化就是将一个软件产品按特定国家或语言市场的需要翻译过来 错 10 在压力测试中通常采用的是黑盒测试方法 对 11 软件测试员无法对产品说明书进行白盒测试 对 12 功能测试工具主要适合于回归测试 对 13 测试人员说 没有可运行的程序 我无法进行测试工作 错 14 自底向上集成需要测试员编写驱动程序 对 15 测试是可以穷尽的 错 16 自动化测试相比手工测试而言 能发现更多的错误 错 17 软件测试自动化可以提高测试效率 可以代替手工测试 错 18 语句覆盖法的基本思想是设计若干测试用例 运行被测程序 使程序中的每个可执 行语句至少被执行一次 对 19 Beta 测试是验收测试的一种 对 20 软件开发全过程的测试工作都可以实现自动化 错 21 软件只要经过严格严谨的内部测试之后 可以做到没有缺陷 错 22 结构性测试是根据软件的规格说明来设计测试用例 错 23 软件测试工具可以代替软件测试员 错 24 通过软件测试 可以证明程序的正确性 错 25 在单元测试中 驱动程序模拟被测模块工作过程中所调用的下层模块 错 26 软件缺陷可能会被修复 可能会被保留或者标识出来 对 27 测试用例是由测试输入数据和对应的实际输出结果这两部分组成 错 28 单元测试通常由开发人员进行 对 29 现在人们普遍认为软件测试不应该贯穿整个软件生命周期 而应在编程完毕之后再 进行 这样可以降低成本 错 30 文档的错误不是软件缺陷 错 31 Junit 只是单元测试工具 并不能进行现回归测试 错 32 判定表法是一种白盒测试方法 错 33 白盒测试不考虑程序内部结构 错 精品文档 2欢迎下载 34 在单元测试中 桩程序模拟被测模块工作过程中所调用的下层模块 对 35 在测试中发现缺陷多的地方 还有更多的缺陷将会被发现 对 36 测试用例越多 测试效果就会越好 错 37 在实际的软件项目测试中 穷举测试是不可能的 对 38 因果图法是一种白盒测试方法 错 39 完成了代码的编写才能开始进行测试活动 错 40 白盒法设计测试用例更详细 更完全 所以在有充足时间的时候 没有必要采用黑 盒测试法 错 41 经过 Alpha 测试和修正的软件产品称为 Beta 版本 对 42 软件单元的缺陷可以在集成测试阶段发生并修复 所以没有必要进行单元测试 错 43 测试和调试没有区别 错 44 具体的测试用例最好放在测试计划文档中 错 45 单元测试和集成测试紧密相关 几乎同步进行 对 46 软件国际化是通过特定的系统设计 程序设计 编码方法来实现的 对 47 代码走查和和会议审查都属于静态测试 代码走查比会议审查更正式 错 48 软件测试能保证软件质量 错 49 性能测试中的最佳并发用户数与最大并发用户数通常是相同的 错 50 软件测试人员都可以不用具备开发技术 错 51 软件开发人员的水平肯定比测试人员水平高 错 52 代码审查工作属于静态测试 对 53 软件测试是有效的排除软件缺陷的手段 对 54 产品规格说明书和文档的谬误不属于软件缺陷 错 55 功能测试通常采用的是黑盒测试方法 而性能测试通常采用的是白盒测试方法 错 56 软件开发全过程的测试工作都可以实现自动化 错 57 只要能够达到 100 的逻辑覆盖率 就可以保证程序的正确性 错 58 自动化测试相比手工测试而言 能发现更多的错误 错 59 软件缺陷主要是由于编码问题造成 错 60 Beta 测试是指公司外部的典型用户试用 并要求用户报告异常情况 提出批评意见 对 61 软件测试员可以对产品说明书进行白盒测试 错 62 JUnit CheckStyle 与 FindBug 都是单元测试工具 对 63 不存在质量很高但可靠性很差的产品 对 64 系统测试不包括性能测试 错 65 为了快速完成集成测试 采用一次性集成方式是适宜的 错 66 在测试中发现缺陷多的地方 还有更多的缺陷将会被发现 对 67 静态测试只能发现简单的语法错误 效率低 耗费时间 错 68 在软件开发过程中 若能推迟暴露其中的错误 则为修复和改进错误所花费的代价 精品文档 3欢迎下载 就会降低 错 69 向后兼容是指可以使用未来版本的软件 错 二 选择 1 软件测试的目的是 b A 避免软件开发中出现的错误 B 发现软件开发中出现的错误 C 尽可能发现并排除软件中潜藏的错误 提高软件的可靠性 D 修改软件中出现的错误 2 下列软件属性中 软件产品首要满足的应该是 b A 性能需求 B 功能需求 C 可扩展性和灵活性 D 容错纠错能力 3 坚持在软件的各个阶段实施下列哪种质量保障措施 才能在开发过程中尽早发现和预防 错误 把出现的错误克服在早期 a A 技术评审 B 程序测试 C 改正程序错误 D 管理评审 4 为了提高测试的效率 正确的做法是 a A 选择发现错误可能性大的数据作为测试用例 B 在完成程序的编码之后再制定软件的测试计划 C 随机选取测试用例 D 使用测试用例测试是为了检查程序是否做了应该做的事 5 大多数实际情况下 性能测试的实现方法是 a A 黑盒测试 B 可靠性测试 C 白盒测试 D 静态分析 6 对程序的测试最好由谁来做 对程序的调试最好由谁来做 b A 程序员 第三方测试机构 B 第三方测试机构 程序员 C 程序开发组 程序员 D 程序开发组 程序开发组 7 软件生存周期过程中 修改错误最大的阶段是 a A 发布运行阶段B 设计阶段C 编程阶段D 需求阶段 8 在边界值分析中 下列数据通常不用来做数据测试的是 b A 正好等于边界的值 B 等价类中的等价值 C 刚刚大于边界的值 D 刚刚小于边界的值 9 用黑盒技术设计测试用例的方法之一为 a A 因果图 B 逻辑覆盖 C 循环覆盖 D 基本路径测试 10 关于白盒测试与黑盒测试的最主要区别 正确的是 a 精品文档 4欢迎下载 A 白盒测试侧重于程序结构 黑盒测试侧重于功能 B 白盒测试可以使用测试工具 黑盒测试不能使用工具 C 白盒测试需要程序参与 黑盒测试不需要 D 黑盒测试比白盒测试应用更广泛 11 在进行单元测试时 常用的方法是 c A 采用白盒测试 辅之以黑盒测试 B 采用黑盒测试 辅之以白盒测试 C 只使用白盒测试 D 只使用黑盒测试 D 在程序完成的编码之后再制定软件的测试用例 12 通常可分为白盒测试和黑盒测试 白盒测试是根据程序的 d 来设计测试用例 黑盒测试是根据软件的需求规格说明来设计测试用例 A 功能 B 性能 C 内部数据 D 内部逻辑 13 经验表明 在程序测试中 某模块与其他模块相比 若该模块已发现并改正的错误较 多 则该模块中残存的错误数目与其他模块相比 通常应该 d A 相似 B 较少 C 不确定 D 较多 14 如果一个判定中的复合条件表达式为 A 1 or B 0 if x 1 z 1 z z 3 z y z return z 1 画出程序流程图 2 语句覆盖测试用例 3 判定覆盖测试用例 精品文档 19欢迎下载 4 条件覆盖测试用例 5 判定 条件覆盖测试用例 6 条件组合覆盖测试用例 4 根据下列条件 使用等价划分法设计测试用例 某 16 位微机 其十六进制常数定义为 以 Ox 或 OX 开头的数是十六进制整数 其值的 范围是 7fff 7fff 表示十六进制的大小写字母不加区别 解 1 划分等价类并编号 6 分 表 1 等价类划分的结果 输入等价类有效等价类无效等价类 以 ox 或 OX 开头 以 ox 开头 以 OX 开头 不以 ox 或 OX 开头 值的范围 值的范围在 Oxffff Ox ffff 之间 小于 Ox 7fff 大于 Ox 7fff 字长 双字节 16 位 0 位 大于双字节 16 位 2 设计测试用例 以便覆盖所有的有效等价类 2 分 在表 1 中列出了 3 个有效等价类 编号分别为 设计的测试用例如下 测试数据 期望结果 覆盖的有效等价类 ox6A8D 输入有效 OX4C7E 输入有效 3 为每一个无效等价类设计一个测试用例 设计结果如下 5 分 测试数据 期望结果 覆盖的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论