A)测试用例应由测试的输入数据和预期的输出结果组成
B)测试用例只需选取合理的输入数据
C)程序最好由编写该程序的程序员自己来测试
D)使用测试用例进行测试是为了检查程序是否做了它该做的事
20、集成测试对系统内部的交互以及集成后系统功能检验了何种质量特性 a
A)正确性
B)可靠性
C)可使用性
D)可维护性
21、软件设计阶段的测试主要采取的方式是( a)。
A)评审
B)白盒测试
C)黑盒测试
D)动态测试
22、下列关于测试方法的叙述中不正确的是( c)
A)从某种角度上讲,白盒测试与黑盒测试都属于动态测试
B)功能测试属于黑盒测试
C)对功能的测试通常是要考虑程序的内部结构
D)结构测试属于白盒测试
23、在覆准则中,最常用的是( d )
A)语句覆盖
B)条件覆盖
C)分支覆盖
D)以上全部
24、大多数实际情况下,性能测试的实现方法是( a )。
A)黑盒测试
B)白盒测试 C)静态分析
D)可靠性测试
25、下列方法中,不属于黑盒测试的是( a )。
A)基本路径测试法
B)等价类测试法
C)边界值分析法
D)基于场景的测试方法
26、测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么
最好的选择方法是(
b)。
A)随机选择
B)划分等价类
C)根据接口进行选择
D)根据数据大小进行选择
27、下列可以作为软件测试对象的是( d)。
A)需求规格说明书 B)软件设计规格说明
C)源程序
D)以上全部
28、数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一
种覆盖的变种(
d )。
A)语句覆盖
B)控制覆盖
C)分支覆盖
D)路径覆盖
29、在
Web 应用软件的分层测试策略中,下列哪个不是测试关注的层次( c )。
A)数据层
B)业务层
C)服务层
D)表示层
30、软件测试规范规定,软件测试的类别可分为:单元测试、集成测试以及( d )。
A)系统测试
B)验收测试
C)系统测试和验收测试
D)配置项测试、系统测试和验收测试
三、填空题
软件测试岗位工作角色有:测试经理、测试工程师、测试员
软件测试岗位工作任务如下:
例如:
任务 --------- 角色
监控测试进度
(
测试经理 )