1、第 1 页 共 38 页注释:黄色表示重复或相似一、选择题1. 软件测试的目的是( B )A. 避免软件开发中出现的错误B. 发现软件中出现的错误C. 容忍软件中出现的错误D. 修改软件中出现的错误2. 对于逻辑表达式(a&b)| |c),需要( C )个测试用例才能完成条件组合覆盖。A 2B 3C 4D 53. 逻辑覆盖法不包括( C ) 。A 分支覆盖B 语句覆盖C 需求覆盖D 修正条件判定覆盖4. 如果某测试用例集实现了某软件的路径覆盖,那么它一定同事实现了该软件的( A ) 。A. 判定覆盖B. 条件覆盖C. 判定/条件覆盖D. 组合覆盖5. 使用白盒测试方法时,确定测试数据的依据是指
2、定覆盖标准和( B 第 2 页 共 38 页) 。A 程序的注释B 程序的内部逻辑C 用户使用说明书D 程序的需求说明6. 划分软件测试属于白盒测试还是黑盒测试的依据是( C ) 。A 是否执行程序代码B 是否能看到软件设计文档C 是否能看到被测源程序D 运行结果是否确定7. 单元测试中用来模拟被测模块调用者的模块是( C )A 父模块B 子模块C 驱动模块D 桩模块8. 不属于单元测试内容的是( A )A 模块接口测试B 局部数据结构测试C 路经测试D 用户界面测试9. 客户端交易处理性能指标是一类重要的负载压力测试指标,以下不属于客户端交易处理性能指标的是( C )A 负载测试B 压力测试
3、C 疲劳强度测试第 3 页 共 38 页D 大数据量测试10. 以下不属于易用性而的是( D )A 功能易用性测试B 用户界面测试C 辅助功能测试D 可靠性测试11. 软件测试的目的是( F )E. 避免软件开发中出现的错误F. 发现软件中出现的错误G. 容忍软件中出现的错误H. 修改软件中出现的错误12. 软件的测试对象包括( D ) 。A 软件代码第 4 页 共 38 页B 文档C 数据D 以上全选13. 对于逻辑表达式(a&b)| |c),需要( G )个测试用例才能完成条件组合覆盖。E 2F 3G 4H 514. 如果某测试用例集实现了某软件的路径覆盖,那么它一定同事实现了该软件的(
4、E ) 。E. 判定覆盖F. 条件覆盖G. 判定/条件覆盖H. 组合覆盖15. 以下不属于黑盒测试方法的是( D )A 等价类划分法B 边界值分析法C 错误推测法D 静态结构分析法16. 划分软件测试属于白盒测试还是黑盒测试的依据是( G ) 。E 是否执行程序代码F 是否能看到软件设计文档G 是否能看到被测源程序H 运行结果是否确定第 5 页 共 38 页17. 单元测试中用来模拟被测模块调用者的模块是( G )E 父模块F 子模块G 驱动模块H 桩模块18. 不属于单元测试内容的是( E )E 模块接口测试F 局部数据结构测试G 路经测试H 用户界面测试19. 在进行单元测试时,常用的方法
5、是( B )A 采用黑盒测试,辅之以白盒测试B 采用白盒测试,辅之以黑盒测试C 只是用黑盒测试D 只是用白盒测试20. 客户端交易处理性能指标是一类重要的负载压力测试指标,以下不属于客户端交易处理性能指标的是( G )E 负载测试F 压力测试G 疲劳强度测试H 大数据量测试第 6 页 共 38 页21. 实际的逻辑覆盖测试中,一般以( J )为主设计测试用例。I. 条件覆盖J. 判定覆盖K. 条件组合覆盖L. 路径覆盖22. 单元测试所使用的主要测试方法是( D )A. 黑盒测试B. 静态测试C. 动态测试D. 白盒测试23. 集成测试所使用的主要测试方法是( A ) 。A. 黑盒测试B. 静
6、态测试C. 动态测试D. 白盒测试第 7 页 共 38 页24. 系统集成测试常见的有哪几种不同模式(AB ) 。A 非渐增式测试模式B 渐增式测试模式C 独立测试模式D 非独立测试模式25. 在集成测试中,主要的集成方法有( ) 。E 自顶向下F 自底向上G 大棒H 三明治26. 文档测试主要检查文档的( ABCD ) 。A 正确性B 完备性C 易理解性D 一致性27. 验收测试完成后还需要提交( AC ) ,才可交付用户使用。A 验收报告B 项目完成报告C 交付报告第 8 页 共 38 页D 无需提供任何报告28. 软件产品的质量中的非功能需求包括( ABCD )等。A 适用性B 有效性C
7、 可靠性D 性能29. 对于整个软件的本地化过程来说,需要解决的技术问题主要有( AC ) 。A 数据格式B 页面显示和布局C 配置和兼容性问题D 翻译问题30. 测试团队的基本责任应该是(ABCD ) 。A 发现软件程序、系统或产品中的所有问题B 尽早地发现问题C 督促开发人员尽快地解决程序中的缺陷D 帮助团队解决资金问题31. 软件缺陷是由很多方面造成的,以下哪个方面是造成软件缺陷的最多的地方( A )a) 规格说明书b) 系统设计结果c) 编写代码d) 其他32. 单元测试所使用的主要测试方法是( H )第 9 页 共 38 页E. 黑盒测试F. 静态测试G. 动态测试H. 白盒测试33
8、. 系统集成测试常见的有哪几种不同模式( EF ) 。E 非渐增式测试模式F 渐增式测试模式G 独立测试模式H 非独立测试模式34. 对于一些关键代码或新人写的代码,主要采取( B )方式。A. 走查B. 会议审查C. 代码互评D. 自查35. 在集成测试中,主要的集成方法有( ) 。I 自顶向下J 自底向上K 大棒L 三明治第 10 页 共 38 页36. 造成软件的主要原因可从( ABC )方面来查找。A 技术问题B 软件本身C 团队工作D 资金问题37. 代码评审有哪些方法( EFGH ) 。E 代码走查F 正式会议审查G 代码会审H 代码咨询38. 驱动程序,用以模拟被测模块的(A )模块。A 上级模块B 下级模块C 同级模块D 其他39. 整体测试用例的质量要求包括(ABCD ) 。A 覆盖率B 易用性C 易维护性D 粒度适中40. 易用性、兼容性、安装、文档测试等主要在( A )阶段完成。 A 单元测试B 集成测试C 功能测试D 验收测试