第一章 单元测试

1、多选题:
一般情况下,软件缺陷的类型主要包括( )。
选项:
A:软件功能
B:软件代码
C:软件环境
D:该软件与相关软件的优劣对比
答案: 【软件功能;
软件代码

2、判断题:
软件测试的目的是为了检验软件预期结果与实际结果的差别。( )
选项:
A:错
B:对
答案: 【

3、多选题:
软件测试定义的关键词是( )。
选项:
A:期望
B:选取
C:有限
D:动态
答案: 【期望;
选取;
有限;
动态

4、单选题:
源程序适用于( )测试方法进行测试。
选项:
A:灰盒测试
B:黑盒测试
C:性能测试
D:单元测试
答案: 【单元测试

5、单选题:
下面哪一个不属于软件测试的生命周期的是( )。
选项:
A:测试分析
B:概要设计
C:测试设计
D:需求分析
答案: 【概要设计

第二章 单元测试

1、单选题:
在划分了等价类后,首先需要设计一个案例覆盖多少个有效等价类?( )
选项:
A:2个
B:1个
C:尽可能多的
D:等价类数量-1个
答案: 【尽可能多的

2、单选题:
关于等价类描述错误的是? ( )
选项:
A:等价类是由相对于程序的功能具有相同作用的一些输入数据元素构成的数据集合,这些数据元素之间具有等价关系
B:把一个程序输入的定义域划分成不同的数据类,然后根据这些数据类可以导出测试用例
C:利用等价类中一个元素作为代表对程序进行测试,而不是使用该类的全体成员,藉此以减少总的测试用例数量
D:等价类的划分是唯一的
答案: 【等价类的划分是唯一的

3、单选题:
系统测试通常采用黑盒测试。常用的黑盒测试法有边值分析、等价类划分、错误推测和下面哪一项?( )
选项:
A:PERT图
B:判定树
C:因果图
D:路径覆盖
答案: 【因果图

4、单选题:
在黑盒测试方法中,等价类划分方法设计测试用例的步骤是,根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干无效等价类。设计一个测试用例,使其覆盖( )尚未被覆盖的有效等价类,重复这一步,直至所有的有效等价类均被覆盖。
选项:
A:一半
B:一个
C:尽可能多
D:尽可能少
答案: 【尽可能多

5、单选题:
在等价类划分法设计测试用例的步骤中,包括设计一个测试用例,使其覆盖( )尚未被覆盖的无效等价类,重复这一步,直至所有的无效等价类均被覆盖。
选项:
A:一个
B:尽可能多
C:尽可能少
D:一半
答案: 【一个

6、单选题:
黑盒测试也称为功能测试。黑盒测试不能发现?( )
选项:
A:界面是否有误
B:是否存在冗余代码
C:终止性错误
D:输入是否正确接收
答案: 【是否存在冗余代码

7、单选题:
根据选择的测试策略的不同,可以将软件测试分为黑盒测试和白盒测试两种,其中( )不属于黑盒测试方法。
选项:
A:因果图
B:条件覆盖
C:边界值分析
D:等价类划分
答案: 【条件覆盖

8、单选题:
列测试方法中,不属于黑盒测试的是( )
选项:
A:等价类测试法
B:边界值测试法
C:正交实验设计法
D:程序插桩法
答案: 【程序插桩法

9、单选题:
在边界值分析中,下列数据通常不用来做数据测试的是( )。
选项:
A:正好等于边界的值
B:刚刚小于边界的值
C:刚刚大于边界的值
D:等价类中的等价值
答案: 【等价类中的等价值

10、单选题:
某系统对每个员工一年的出勤天数进行核算和存储(按每月22个工作日计算,一年最多出勤22*12=264天),使用文本框的模式进行填写。在此文本框的测试用例编写中使用了等价类划分法,则下面划分不准确的是( )
选项:
A:无效等价类,出勤日<0
B:无效等价类,出勤日>264日
C:有效等价类,0<=出勤日<=264
D:有效等价类,0<出勤日<264
答案: 【有效等价类,0<出勤日<264

发表评论

电子邮件地址不会被公开。 必填项已用*标注