绪论 单元测试

1、 问题:开发人员接收到一个指派给自己的Bug后,认为自己的实现是符合需求的,此时该开发人员应该 。( )
选项:
A:直接将bug改关闭
B:跟提交该bug的人进行沟通,如果需求理解不能达成一致,找项目经理/需求管理者确定需求
C:置之不理
D:找该bug的测试人员麻烦
答案: 【
跟提交该bug的人进行沟通,如果需求理解不能达成一致,找项目经理/需求管理者确定需求

2、 问题:在软件生命周期 阶段,软件缺陷修复费用最低。( )
选项:
A:设计
B:需求分析
C:产品发布
D:编码
答案: 【
需求分析

3、 问题:导致软件缺陷的最大原因是 。( )
选项:
A:设计
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:错
答案: 【

9、 问题:软件的质量特性有静态质量特性和动态质量特性。( )
选项:
A:对
B:错
答案: 【

10、 问题:测试的经济观点就是以最小的代价获得最高的软件产品质量。( )
选项:
A:对
B:错
答案: 【

第一章 单元测试

1、 问题:软件测试中的白盒测试是通过分析程序的 来设计测试用例的。( )
选项:
A:应用范围
B:内部逻辑
C:功能
D:输入数据
答案: 【
内部逻辑

2、 问题:打乱了黑盒测试和白盒测试的界限。( )
选项:
A:静态测试
B:灰盒测试
C:失败测试
D:动态测试
答案: 【
灰盒测试

3、 问题:按照阶段划分,软件测试分为哪几类?( )
选项:
A:单元测试
B:验收测试
C:系统测试
D:集成测试
答案: 【
单元测试
验收测试
系统测试
集成测试

4、 问题:系统非功能性测试包括 。 ( )
选项:
A:恢复测试
B:安全测试
C:强度测试
D:性能测试
答案: 【
恢复测试
安全测试
强度测试
性能测试

5、 问题:评审的方式包括 。( )
选项:
A:互为评审 (Peer review)
B:轮查 (Pass-round)
C:走查 (walk-through)
D:会议评审 (Inspection)
答案: 【
互为评审 (Peer review)
轮查 (Pass-round)
走查 (walk-through)
会议评审 (Inspection)

6、 问题:软件测试中常用的静态分析方法是 和 。 ( )
选项:
A:接口分析
B:引用分析
C:可靠性分析
D:算法分析
答案: 【
接口分析
引用分析

7、 问题:软件测试计划评审会需要 人员参与。( )
选项:
A:测试组
B:SQA负责人
C:项目经理
D:配置负责人
答案: 【
测试组
SQA负责人
项目经理
配置负责人

8、 问题:静态质量特性包括结构化的、可维护的、可测试的代码以及正确而又完整的文档。( )
选项:
A:对
B:错
答案: 【

9、 问题:静态测试包括产品评审、静态分析、以及验证和确认。( )
选项:
A:对
B:错
答案: 【

10、 问题:单元测试主要采用黑盒测试方法,从程序内部结构出发设计测试用例。( )
选项:
A:对
B:错
答案: 【

第二章 单元测试

1、 问题:

在等价类划分法中,  ( )

选项:
A:其余选项都不是
B:只考虑非法输入
C:合法和非法输入都要考虑
D:只考虑合法输入
答案: 【
合法和非法输入都要考虑

2、 问题:下列属于利用正交表设计测试用例步骤的是 。( )
选项:
A:确定数量
B:确定正交表
C:确定覆盖率
D:选择测试条件
答案: 【
确定正交表

3、 问题:因果图方法是根据 之间的因果关系来设计测试用例的。( )
选项:
A:输入和输出
B:主程序与子程序
C:条件与结果
D:设计与实现
答案: 【
输入和输出

4、 问题:条件覆盖的目的是 。 ( )
选项:
A:使程序中的每个判定至少都获得一次“真”值和“假”值
B:使每个判定的所有可能的条件取值组合至少执行一次
C:使程序中的每个可执行语句至少执行一次
D:使程序中的每个判定中每个条件的可能值至少满足一次
答案: 【
使程序中的每个判定中每个条件的可能值至少满足一次

5、 问题:是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。( )
选项:
A:语句覆盖
B:判定覆盖
C:组合覆盖
D:条件覆盖
答案: 【
语句覆盖

6、 问题:如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的 。( )
选项:
A:组合覆盖
B:判定/条件覆盖
C:条件覆盖
D:判定覆盖
答案: 【
判定覆盖

7、 问题:某程序规定:“输入三个整数作为三边的边长构成三角形。当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算” 用等价类划分方法对该程序构成三角形部分进行测试用例设计。下列哪些等价类划分是合适的 。( )
选项:
A:函数
B:负数
C:整数
D:0
答案: 【
整数

8、 问题:黑盒测试中常用的方法有 。( )
选项:
A:边界值
B:等价类
C:路径分析
D:因果图
答案: 【
边界值
等价类
因果图

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

10、 问题:因果图法是建立在决策表法基础上的一种白盒测试方法。 ( )
选项:
A:对
B:错
答案: 【

11、 问题:等价类划分是边界值分析法的基础。 ( )
选项:
A:对
B:错
答案: 【

第三章 单元测试

1、 问题:集成测试对系统内部的交互以及集成后系统功能检验了哪一种质量特性。( )
选项:
A:正确性
B:可靠性
C:可使用性
D:可维护性
答案: 【
正确性

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

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