一、
判断题
(每题
1
分,
共
10
分,
对的用
‘
Y
’
,
错的用
‘
N
’
)
得分:
分
1
、
Alpha
测试是软件的多个用户在实际使用环境中进行的测试。
(
N
)
2
、
自动化测试相比于手工测试而言,发现软件缺陷的能力很弱。
(
Y
)
3
、
自动化测试不能保证
100%
的测试覆盖率。
(
Y
)
4
、
“
继承的测试用例
”
代表从父类测试用例中选取出来的,
用于子类的测试用例。
(
N
)
5
、
代码评审是检查源代码是否达到模块设计的要求。
(
N
)
6
、
单元测试能发现约
80%
的软件缺陷。
(
N
)
7
、
自底向上集成需要测试人员编写驱动程序。
(
Y
)
8
、
负载测试的目标,
是确定并确保系统在超出最大预期工作量的情况下仍然能正常运行。
(
Y
)
9
、
lint-nt.exe -u -id:\lint std.lnt sample.c
中
-u
表示只对本单元进行检查。
(
Y
)
10
、
测试人员要坚持原则,缺陷未修复完测试坚决不予通过。
(
N
)
二、
选择题
(每小题
2
分,
共
20
分)
得分:
分
1
、等价类划分完成后,就可以得出(
C
)
,它是确定测试用例的基础。
A
有效等价类
B
无效等价类
C
等价类表
D
测试用例集
2
、从是否执行被测软件的角度,软件测试可分为(
C
)
。
A
白盒测试和黑盒测试
B
手工测试和自动化测试
C
静态测试和动态测试
D
单元测试、系统测试和集成测试
3
、白盒测试方法的优点是(
C
)
。
A
可测试软件的特定部位
B
能站在用户立场测试
C
可按软件内部结构测试
D
可发现实现功能需求中的错误
4
、
(
D
)是简化了模拟较低层次模块功能的虚拟子程序。
A
过程
B
函数
C
仿真
D
桩
5
、确认测试计划是在(
B
)阶段完成后制定的。
A
可行性研究与计划
B
需求分析
C
概要设计
D
详细设计
6
、系统测试用例设计是在(
C
)阶段完成后制定的。
A
可行性研究与计划
B
需求分析