一、单选题(共 20 道试题,共 40 分。)V
1. 软件测试的目的是
A. 证明程序中没有错误
B. 发现程序中的错误
C. 测量程序的动态特性
D. 检查程序中的语法错误
满分:2 分
2. 在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中() 不是单元测试的主要内容
A. 模块接口测试
B. 有效性测试
C. 路径测试
D. 边界测试
满分:2 分
3. ()可以作为软件测试结束的标志
A. 使用了特性的测试用例
B. 缺陷强度曲线下降到预定的水平
C. 查出了预定数目的错误
D. 按照测试计划中所规定的时间进行了测试
满分:2 分
4. 为了提高测试的效率,应该
A. 随机地选取测试数据
B. 取一切可能的输入数据作为测试数据
C. 在完成编码以后制定软件的测试计划
D. 选择发现错误可能性大的数据作为测试数据
满分:2 分
5. 以下哪种测试与其余三种测试在分类上不同
A. 负载测试
B. 强度测试
C. 数据库容量测试
D. 静态代码走查
满分:2 分
6. 下列说法不正确的是
A. 人工测试保证了与自动系统交互的人员可以正确的执行它们的功能
B. 回归测试验证了将要安装的系统不会影响已经安装的或其他的新系统交互的系统的任何部分
C. 功能测试验证了当系统处在多种环境和事务发生重复时,系统需求都可以得到正确的实现
D. 性能测试保证了系统在大压力的访问量情况下,系统的处理效率保持与普通压力情况下一样
满分:2 分
7. 下列哪一种不属于验收测试范畴
A. 正式验收测试
B. alpha测试
C. beta测试
D. 系统测试
满分:2 分
8. 下述说法错误的是
A. 单元测试又称为模块测试,是针对软件测试的最小单位——程序模块进行正确性检验的测试工作
B. 集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试
C. 集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统
D. 系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求。
满分:2 分
9. ()不是文档测试包括的内容
A. 合同文档
B. 开发文档
C. 管理文档
D. 用户文档
满分:2 分
10. 可行性研究要进行一次()需求分析
A. 详细的
B. 全面的
C. 简化的、压缩的
D. 彻底的
满分:2 分
11. WEB应用链接测试不包括以下哪一个
A. 无链接指向的页面
B. 错误的链接
C. 客户端与服务器端的链接速率
D. 不存在的页面文件
满分:2 分
12. 软件测试类型按开发阶段划分是
A. 需求测试、单元测试、集成测试、验证测试
B. 单元测试、集成测试、确认测试、系统测试、验收测试
C. 单元测试、集成测试、验证测试确认测试、验收测试
D. 调试、单元测试、集成测试、用户测试
满分:2 分
13. 下列哪种不属于兼容性测试的范围
A. 当前系统在不同操作系统环境下运行的表现
B. 当前系统在不同类型的数据库环境下进行数据交换的表现
C. 当前系统在不同类型的人员使用时的运行表现
D. 当前系统在不同类型硬件配置环境下运行的表现
满分:2 分
14. 通过疲劳强度测试,最容易发现()问题
A. 并发用户数
B. 内存泄漏
C. 系统安全性
D. 功能错误
满分:2 分
15. 以下关于功能测试用例的意义的叙述,正确的是()①避免盲目测试并提高测试效率 ② 令软件测试的实施重点突出、目的明确 ③ 在回归测试中无需修正测试用例便可继续开展测试工作 ④测试用例的通用化和复用化使软件测试易于开展
A. ①、②、③
B. ①、③
C. ②、③
D. ①、②、④
满分:2 分
16. 软件测试的对象包括
A. 目标程序和相关文档
B. 源程序、目标程序、数据及相关文档
C. 目标程序、操作系统和平台软件
D. 源程序和目标程序
满分:2 分
17. 白盒测试是()的测试
A. 基于功能
B. 基于代码
C. 基于设计
D. 基于需求文档
满分:2 分
18. 软件内部/外部质量模型中,以下哪一项不是功能性包括的子特性
A. 适合性
B. 准确性
C. 稳定性
D. 互操作性
满分:2 分
19. ()是以提高软件质量为目的的技术活动
A. 技术创新
B. 测试
C. 技术创造
D. 技术评审
满分:2 分
20. 下列对于测试工具选择原则描述不正确的是
A. 将测试工具与其目的用途进行匹配
B. 为整个生命周期选择统一的测试工具作为标准
C. 将测试工具与测试者的技能水平相匹配
D. 选择一个经费允许的测试工具