试卷A:
1.关于软件测试,下列说法错误的是()(选择二项)
A.软件测试应该从代码完成后开始
B.程序员测试自己编写的代码有助于测试的深入广泛进行
C.软件测试必须确定预期输出结果
D.测试过程中要注意测试中的缺陷集现象
2.下列关于单元测试的说法中错误的是()。(选择二项)
A. 单元测试也需要进行计划、设计、执行、评审等一系列过程
B. 单元测试往往需要编写桩模块和驱动模块
C. 单元测试完全采用白盒测试方法完成
D. 单元测试的直接依据是需求规格说明书
3.有如下C语言程序段:
if((A+10)==2|| (B-20)<3)
C=0;
if((A+30)>10&&(C-30)<0)
B=30;
对于(A,B,C)的取值,下列用例能够实现语句覆盖要求的是( D )。
A.(2,30,1)
B. (-20,0,30)
C.(-30,20,30)
D.(-8,20,3)
4.下列常用的测试用例设计技术中,不属于白盒测试技术的是()。
a)信息流分析法
b)数据流分析法
c)逻辑覆盖测试和基本路径测试
d)状态图法
最强编程语言5.下列关于静态测试的说法中正确的是()。(选择二项)
A.静态测试可以由人工进行,也可以使用软件工具进行
B.静态测试不需要运行代码,也不需要对代码编译、链接生成可执行文件
C.静态测试可以证明错误是不存在的
D.静态测试包括黑盒测试和白盒测试两种测试方法
6.通常情况下,下列选项中不属于单元测试内容的是()。
A.功能点测试
B.模块接口测试
C.内部数据流测试
D.测试程序的并发用户数
7.下图为某被测程序结构图,对其进行增式集成测试,模块集成的顺序是A-B-E-C-D-F,
则采用的测试方法是()。
A. 自底向上增式集成
B. 按深度方向自顶向下增式集成
C. 按广度方向自顶向下增式集成
D. 不能确定采用哪种增式集成
8.在C语言中,八进制数是以O开头的数,现假定可接受的输入范围为-O110~O110,则下列关于等价类的说法中错误的是()。
A. O109属于有效等价类
B. O117属于无效等价类
C. -O100属于有效等价类
D. -O111属于无效等价类
9.有如下C语言程序段:
if (x>10 && y<20)
w=w/a;
针对该程序段实施判定-条件覆盖测试,则下列对于(x, y)的取值正确的是()。
A. (11,25)、(10,19)
B. (20,10)、(1,100)
C. (20,10)、(1,10)
D. (30,15)、(40,10)
10.下列关于白盒测试与黑盒测试的说法中错误的是()。
A.用白盒测试来验证单元的基本功能时,可以使用黑盒测试的思考方法来设计测试用例
B.仅仅通过白盒测试,或仅仅通过黑盒测试都不能全面系统地测试一个软件
C.白盒测试适用于软件测试的各个阶段
D.在黑盒测试中使用白盒测试的手段,常被成为“灰盒测试”
11.关于对软件缺陷的理解,下列说法中错误的是()。
A.软件未达到软件规格说明书中规定的功能是软件的缺陷
B.软件功能超出软件规格说明书中指明的范围不是软件的缺陷
C.软件未达到软件规格说明书中指明的应达到的目标是软件的缺陷
D.软件难于理解,不宜使用,运行速度慢是软件的缺陷
12.有如下几种软件缺陷:
①逻辑结构错误
②数据类型定义错误
③界面错误
④算法设计错误
⑤性能问题
通常,上述缺陷能够通过白盒测试发现的是()
A.①②⑤
B.②③④
C.②④⑤
D.①②④
13.关于冒烟测试,下列说法中错误的是()
A.冒烟测试主要是对应用程序的关键功能进行测试
B.冒烟测试的目的是为了保证程序的稳定性
C.冒烟测试的周期一般比较短
D.通过冒烟测试的程序方可进入全面的测试阶段
14.下列关于卸载测试的说法中错误的是()
A. 卸载后要查看注册表中相关的注册信息是否都被删除
B. 在卸载过程中,需要测试卸载界面上的按钮功能是否都能实现
C. 需要测试卸载过程中突然中断卸载操作后的反应
D. 卸载测试方法中不包括卸载正在使用的程序
15.下图所示的程序控制流图和()的程序控制结构相符
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论