一、单选题(共 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. 在McCall软件质量度量模型中,属于面向软件产品适应的是
A. 可用性
B. 可维护性
C. 适应性
D. 可互操作性
满分:2 分
8. 用边界值分析法,假定X为整数,10≤X≤100,那么X在测试中应该取()边界值
A. X=10,X=100
B. X=9,X=10,X=100,X=101
C. X=10,X=11,X=99,X=100
D. X=9,X=10,X=50,X=100
满分:2 分
9. 软件测试的目的是
A. 证明程序中没有错误
B. 发现程序中的错误
C. 测量程序的动态特性
D. 检查程序中的语法错误
满分:2 分
10. 以下()属于白盒技术设计测试用例的方法
A. 逻辑覆盖
B. 等价类划分
C. 边界值分析
D. 因果图
满分:2 分
11. 以下属于软件维护阶段文档的是
A. 软件需求说明
B. 操作手册
C. 软件问题报告
D. 测试分析报告
满分:2 分
12. 软件测试的说法,哪一项是错误的
A. 软件测试就是程序测试
B. 软件测试贯穿于软件定义和开发的整个期间
C. 需求规格说明、设计规格说明都是软件测试的对象
D. 程序是软件测试的对象
满分:2 分
13. GB/T16260将软件的内部(外部)质量属性划分为六大质量特性,分别是
A. 功能性,可靠性,易用性,效率,维护性和可移植性
B. 功能性、可靠性、易用性、效率、稳定性和可移植性
C. 功能性、可靠性、安全性、效率、易用性和可移植性