2025上海开放大学软件测试实践记分作业客观题答案
_、单选题
1(5分)
5
对下面的个所得税程序中,满足判定覆盖测试用例的是(A)。
if(income800)tarrate=0
elseif(income=1500)tarrate=0.05
elseif(income2000)tarrate=0.08
elsetarrate=0.1
A)
income=(799,1500,1999,2001)
B)
income=(799,1501,2000,2001)
C)
income=(800,1500,2000,2001)
)
income=(800,1499z2000,2001)
2(5分)
5
针对下列程序段,对于(A,B,C)的取值,以下()测试用例组合能够满足语句?令盖的要求。
IF((A+10)=2OR(B-20)3)THENC=0
IF((A+30)10AN(C-30)0)THENB二30
A)
D
(2,
B)30,
03O
(-2
Q‘
2O3O
,
(-3O,
D)
⑵
0,:
2
3)
3(汾
5
下列不属于面向对象分析的基本活动的是(A)
A)
描述类的行为
B)
识别对象和类
C)
描述对象和类之间的关系
)
描述对象的行为
4(5分)
5
下列关于驱动模块说法正确的是(B)
A)
代替被测模块需要调用的子模块
B)
扮演被测模块的主程序
C)
根据需要实现或代替子模块的一部分功能
)
是一次性模块
5(5分)
5
为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配
置管理中最基本的活动包括(A)
A)
配置项标识、配置项控制、配置状态报告、配置审计
B)
配置基线确立、配置项控制、配置报告、配置审计
C)
配置项标识、配置项变更、配置审计、配置跟踪
)
配置项标识、配置项控制、配置状态报告、配置跟踪
6(5分)
5
以程序的内部结构为基础的测试用例技术属于()
A)
灰盒测试
B)
数据测试
C)
黑盒测试
)
白盒测试
7(5分)
5
对程序的测试最好由—来做,对程序的调试最好由—来做。(B)
A)
程序员第三方测试机构
B)
第三方测试机构程序员
C)
程序开发组程序员
)
程序开发组程序开发组
8(5分)
5
用等价类划分法设计8位长数字类型用户名登录操作的测试用例,应该分成(C)个等价区间。
A)
2
B)
3
C)
4
)
6
9(5分)
5
符合需求的单元代码所具备的正确性是指(A)
A)
代码逻辑正确,能实现预期功能
B)
代码符合规范
C)
代码尽量标准化,便于复用
)
代码简明、易懂,注释准确
10(5分)
5
面向对象程序设计思想的主要特征中不包括(B)
A)
继承性
B)
功能分解,逐步求精
C)
封装性和信息隐藏
)
多态性
11(5分)
5
下列关于桩模块说法错误的是(C)
A)
代替被测模块需要调用的子模块
B)
根据需要实现或代替子模块的一部分功能
C)
扮演被测模块的主程序
)
是一次性模块
12(5分)
5
下列哪项不是软件风险分析的目的()。
A)
确定测试对象
B)
确定测试优先级
C)
确定测试深度
)
确定测试资源
13(5分)
5
下列测试类型中,不是针对软件产品的质量特性的是()。
A)
性能测试
B)
安全性测试
C)
易