软件测试选择题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 注册邮箱需要填写账号,密码,验证码,性别,籍贯。采用等价类法每个地方都有一个有效类和一个无效类,那么用决策表设计测试数据,一共要设计多少条

A、32

B、64

C、16

D、10

正确答案:A

2 逻辑性最强,发现错误能力最强的测试方法是

A、黑盒测试

B、决策表测试

C、因果图测试

D、边界值测试

正确答案:B

3 非健壮性边界值测试法,测试成绩录入,成绩范围0=

A、0,1,99,100

B、0,1,2,98,99,100

C、-1,0,1,99,100,101

D、0,1,100,101

正确答案:A

4 健壮性边界值测试法,测试成绩录入,成绩范围0=

A、0,1,99,100

B、0,1,2,98,99,100

C、-1,0,1,99,100,101

D、0,1,100,101

正确答案:C

5 小王负责教务系统里的选课功能开发,开发完毕后小王运行自己的代码测试有什么问题,请问小王做的是什么?

A、单元测试

B、白盒测试

C、黑盒测试

D、软件调试

正确答案:D

二、多选题

1 ATM取款机要求每天取款总额不能超过5000,必须是整数并且是100的整倍数。那么无效类是哪些

A、取款>5000

B、取款金额包含小数

C、取款金额不是100的整数倍

B、D、取款大于5000并且不是100的整数倍,金额有小数E、取款为0

正确答案:ABC

2 某软件注册时用户名要求只能是6-18位长度,选择测试数据为6位长度合法账号,请问这一测试用例是什么方法下的测试用例?

A、等价类测试法

B、边界值测试法

C、因果图测试法

D、决策表测试法

E、黑盒测试法

正确答案:ABE

3 教务选课时要求管理员能设置学生选课时间段,如果本学期选课时间段为2月1日至3月1日(本年非闰年),根据等价类和边界值测试法,请问对于管理员设置选课时间段测试,应选择哪些测试数据

A、选课开始时间选2月1日,结束时间选3月1日

B、选课开始时间选2月15日,结束时间选2月15日

C、选课开始时间选3月1日,结束时间选2月1日

D、选课开始时间选1月1日,结束时间选2月15日

E、选课开始时间选2月15日,结束时间选4月1日

正确答案:ABCDE

4 小王运行小张的代码,检查小张开发的教务选课系统有什么问题,小王做的是

A、白盒测试

B、黑盒测试

C、动态测试

D、静态测试

E、软件调试

正确答案:BC

5 教务系统查询成绩允许输入学号查询或者姓名查询,但不允许模糊查询,采用等价类测试法,下列测试数据正确的有

A、输入正确姓名“张三”进行测试

B、输入正确学号“18070204”进行测试

C、输入错误学号“1807az04”进行测试

D、输入姓氏“张”进行查询

E、同时输入正确学号“180902”和正确姓名“张三”

正确答案:ABCDE

6 软件测试计划,也称软件测试方案,里面包含的内容应该有:

A、人员分配

B、测试范围

C、测试优先级

D、测试方法

E、测试时间安排

正确答案:ABCDE

7 因果图里包含哪些字母符号?

A、E

B、I

C、O

D、OR

E、AND

正确答案:ABC

8 关于等价类测试法,表述正确的有:

A、是一种灰盒测试法

B、需要找出有效类和无效类

C、测试数据时,应该先测试有效类数据

D、是一种典型的黑盒测试法

E、适用于单元测试阶段

正确答案:BCD

9 关于冒烟测试,正确的表述有:

A、冒烟测试用于确认代码中的更改会按期运行,且不会破坏整个软件版本的稳定性

B、冒烟测试就是系统测试

C、冒烟测试主要发生在程序员修复了BUG,而又不能确定这个BUG的修复会不会影响到其他的功能模块的情形下。

D、冒烟测试就是回归测试

E、冒烟测试是一种版本验证测试

正确答案:ACE

10 下列属于动态测试的有

A、软件注册功能测试下输入一个已存在的账号测试注册功能

B、运行需求规格说明书,看看里面是否存在不完整的地方

C、检查软件UI设计是否存在错别字

D、教务系统里输入合法学号查询成绩看成绩查询功能是否正确

E、邮件收发系统里发一封邮件出去检查能否发邮件

正确答案:ADE

1 软件测试是软件质量保证的主要手段之一,测试的成本已超过( )的30%以上。因此,提高测试的有效性非常重要。

A、软件开发成本

B、软件维护成本

C、软件开发成本和维护成本

D、软件研制成本

正确答案:A

2 如果想要进行成功的测试,为其设计测试用例主要依赖于( )。

A、黑盒测试方法

B、测试人员的经验

C、. 白盒测试方法

D、错误推测法正确答案:B

3 软件测试的目的是( )。

A、试验性运行软件

B、发现软件错误

C、证明软件正确

D、找出软件中全部错误

正确答案:B

4 软件测试用例主要由测试输入数据和( )两部分组成。

A、测试计划

B、测试规则

C、测试的预期结果

D、以往测试记录分析

正确答案:C

5 在设计测试用例时,( )是用得最多的一种黑盒测试方法。

A、等价类划分

B、边界值分析

C、因果图

D、功能图

正确答案:A

6 从已发现故障的存在到找到准确的故障位置并确定故障的性质,这一过程称为( )。

A、错误检测

B、故障排除

C、调试

D、测试

正确答案:C

7 单元测试将根据在( )阶段中产生的规格说明进行

A、可行性研究与计划

B、需求分析

C、概要设计

D、详细设计

正确答案:D

8 确认测试计划是在( )阶段制定的。

A、可行性研究与计划

B、需求分析

C、概要设计

D、详细设计

正确答案:B

9 IBM公司的统计资料表明,使用静态测试的方法最高可以查出在测试中查出的全部软件错误的( )。

A、80%

B、70%

C、50%

D、35%

正确答案:B

10 与设计测试用例无关的文档是( )。

A、项目开发计划

B、需求规格说明书

C、软件设计说明书

D、源程序

正确答案:A

11 软件测试计划是一些文档,它们描述了( )。

A、软件的性质

B、软件的功能和测试用例

C、软件的规定动作

D、对于预定的测试活动将要采取的手段

正确答案:D

12 在软件测试中,下面说法中错误的是( )。

A、测试是为了发现程序中的错误而执行程序的过程

B、测试是为了表明程序是正确的

C、好的测试方案是极可能发现迄今为止尚未发现的错误的方案

D、成功的测试是发现了至今为止尚未发现的错误的测试

正确答案:B

13 从下列叙述中,能够与软件开发各阶段,如需求分析、设计、编码相对应的软件测试是( )。

A、集成测试、确认测试、单元测试

B、单元测试、集成测试、确认测试

相关文档
最新文档