找回密码
 加入慢享
猜你喜欢
旅行常客论坛

东方航空测试工程师面试题(B卷)

[复制链接]
发表于 2020-6-11 09:24:12 | 显示全部楼层 |阅读模式

这里有爱,有分享,有工程师们的成长日记,点蓝字软件测试面试汇总”进行关注,微信公众号TestMadman




东方航空测试工程师面试题(B卷)

时间:40分钟

 

姓名:                   应征岗位:   

一、单选题

1.针对是否对无效数据进行测试,可以将等价类测试分为(B)

①标准(一般)等价类测试②健壮等价类测试③弱等价类测试④强等价类测试

A.③④            B.①②

C.①③            D.②④

 

2.黑盒法是根据程序的(C)来设计测试用例的

  A.应用范围          B.内部逻辑

  C.功能            D.输入数据

 

3.Tester发现了手机拨打电话经常无法接通,将该Bug交由developer解决,该Bug最后由developer确认已解决,但还未经tester确认,这个Bug的状态是(C)          A. Reopened         B. Unconfirmed 

  C. Assigned         D. Resolved

  E. 语句测试         F.条件测试

 

4.确认测试以(A)文档作为测试的基础

  A.需求规格说明书       B.设计说明书

  C.源程序           D.开发计划

 

5.B)测试属于黑盒测试

  A.路径测试、循环测试     B.等价类划分、边界值分析

  C.边界值分析、条件判断    D.条件判断、路径测试

 

6.Google搜索首页面,若只针对用户界面进行测试,下面(A)是用户界面的测试内容    

  A.窗口整体布局测试      B.输入一些查询数据进行测试

  C.对应按钮响应时间测试    D.帮助文档测试

 

7.软件配置项是软件配置管理的对象,指的是软件工程过程中所产生的(C)

  A.接口            B.软件环境

  C.信息项           D.版本

 

8.软件测试是采用(A)执行软件的活动

  A.测试用例          B.输入数据

  C.测试环境          D.输入条件

 

9.数据驱动测试也称C

A.单元测试          B.白盒测试

C.黑盒测试          D.确认测试

 

10.QTP(Quick Test Professional)安装中默认的插件(C)          A.Siebel           B.Oracle

  C.Web             D.Java

 

11.信息系统中,假设学生年龄的输入范围为16-40, 则根据黑盒测试中的等价类划分技术,下面划分正确的是(B

  A.可划分为2个有效等价类, 2个无效等价类

  B.可划分为1 个有效等价类,2个无效等价类

  C.可划分为2个有效等价类, 1个无效等价类

  D.可划分为1个有效等价类,1个无效等价类

 

12.下面有关测试原则的说法正确的是(A)

  A.测试用例应由测试的输入数据和预期的输出结果组成

  B.测试用例只需选取合理的输入数据

  C.程序最好由编写该程序的程序员自己来测试

  D.使用测试用例进行测试是为了检查程序是否做了它该做

 

13.软件测试不需要了解软件设计的(C )

A.功能            B.内部结构

C.处理过程          D.条件

 

14.( B)方法需要考察模块间的接口和各模块之间的

A.单元测试          B.集成测试

C.确认测试          D.系统测试

 

15.如果你建立了一个程序,叫aaa.exe,可以打开. aa(D)

A.这套规则也是一 种语言,其同样由程序代码组成

B.这种规则不需要编译,可以直接用

C.这套规则不是一 种语言,只是中间过程命令

D.这套规则就是脚本语言

 

16.测试用例是专门为了发现软件错误而设计的一组或多组数据,它由(C)组成

A.测试输入数据

B.预期的测试输出数据

C.测试输入和预期的输出数据

D.按照测试用例设计方法设计出的数据

 

17.以下哪一项不属于WEB测试的范畴(F)

A.功能              B.性能

C.可用性             D.安全性

E.客户端兼容性          F.可扩展性

 

18.用边界值分析法,假定1<X<100,那么X在测试中应该取的边界值是(B )

A.X=1, X=100

B.X=0,X=1, X=100, X=101

C.X=2, X=99

D.X=O, X=101

 

19.经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多,则该模块中残存的错误数目与其他模块相比,通常应该(B)

A.较少               B.较多

C.相似               D.不确定

 

20.下列正确标识吞吐量的是(D)

A.5W/h               B.25M/T

C.10B/s               D.5bit

 

21.分析下列属于有效等价类的测试用例是(D),年龄[20~45],身高[160~176cm],体重[50~75kg]

A.年龄18岁,身高177cm, 体重70kg

B.年龄20岁,身高174 cm,体重65 kg

C.年龄25,身高170 cm, 体重76 kg

D.年龄38岁,身高167 cm,体重60 kg

 

22.下面四种说法中正确的是(C)

A.因果图法是建立在决策表法基础上的一种白盒测试方法

B.等价类 划分法是边界值分析法的基础和扩展

C.健壮性等价类测试的测试用例要求在有效等价类中取值

D.在任何情况 下做黑盒测试皆应首先考虑使用错误推断法

 

23.以下说法错误的是(A )

A.软件配置管理简称SCI

B.软件配置项是配置管理的基本单位

C.软件配置实际,上是- -动态的概念

D.软件工程过程中某一阶段的变更均要引起软件配置的变更

 

24.在网络应用测试中,网络延迟是一个重要指标。以下关于网络延迟的理解,正确的是(D)

A.指响应时间

B.指报文从客户端发出到客户端接收到服务器响应的间隔时间

C.指报文在网络上的传输时间

D.指从报文开始进入网络到它开始离开网络之间的时间

 

25.集成测试计划应该在(B)阶段末提交

A.需求分析          B.概要设计

C.详细设计          D.单元测试完成

 

26.下列关于程序效率的描述错误的是(C)

A.提高程序的执行速度可以提高程序的效率

B.降低程序占用的存储空间可以提高程序的效率

C.源程序的效率与详细设计阶段确定的算法的效率无关

D.好的程序设计可以提高效率

 

27.版本管理是对系统不同版本进行的(A)过程

A.标识与跟踪          B.标识变更

C.发布变更           D.控制变更

 

28.下面有关软件缺陷的说法中错误的是(C)

A.缺陷就是软件产品在开发中存在的错误

B.缺陷就是软件维护过程中存在的错误、毛病等各种问题

C.缺陷就是导致系统程序崩溃的错误

D.缺陷就是系统所需要实现某种功能的实效和违背

 

29.关于软件质量的描述,正确的是(D

A.软件质量是指软件满足规定用户需求的能力

B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性

C.软件质量保证过程就是软件测试过程

D.以上描述都不对

 

30.用黑盒技术设计测试用例的方法之一为(A

A.因果法            B.逻辑覆盖

C.循环覆盖           D.基本路径测试

 

31.与设计测试用例无关的文档是(A

A.项目开发计划         B.需求规格说明书

C.设计说明书          D.源程序

 

32.当微信一个新的版本开始测试时,若作为是负责该部分的tester之一,第一步应执行(A

A.冒烟测试           B.回归测试

C.确认测试           D.随机测试

 

33.结构化程序设计的一种基本方式是(D

A.筛选法            B.递归法

C.归纳法            D.逐步求精法

 

34.下面说法正确的是(C

A.经过测试没有发现错误说明程序正确

B.测试的目标是为了证明程序没有错误

C.成功的测试是发现了迄今尚未发现的错误的测试

D.成功的测试是没有发现错误的测试

 

35.以下哪些测试要点是不按照黑盒测试用例常用的设计方法进行设计的(C)。 

A.使用163邮箱用户名的边界值

B.在只允许输入255个字符的文件中输入180个字符

C.为给定的函数构造一个驱动模块

D.MSNMessenger中一个普通帐户所对应的同时上线的最大好友数

 

36.判断下面哪一个不是BUGC

  A.时间从1999/12/31跳转到下一日期,日期显示为0000/01/01

  B.BBS论坛上提交的问题在网页上不能自动刷新,需要手动刷新

  C.在MSN中输入http://www.sina.com.cn提示“单击此链接可能会给计算机的安全带来风险,了解仿冒网站和其他风险”

  D.一个程序用来模拟多个客户端登录时,同时登录两个客户端,当一个给客户端退出时,第二个客户端无论发送什么字符,都会自动退出

 

37.在边界值分析中,下列数据通常不用来做数据测试的是(B

A.正好等于边界的值        B.等价类中的等价值

C.刚刚大于边界的值        D.刚刚小于边界的值

 

38.集成测试的过程包括以下哪些(B

A.构建的确认过程        B.系统集成测试测试组提交过程

C测试用例设计过程        D.Bug的报告过程


二、判断题

1.软件测试时经常要输入无效的,不合理的数据进行测试


2.如果发布的软件有质量问题,那是软件测试人员的错×


3.功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同  


4.负载测试是验证要检验的系统的能力最高能达到什么程度×


5.单元测试通常应该先进行”人工走查",再以白盒法为辅


6.软件质量管理即QMQAQC构成,软件测试属于QC的一种


7.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低(×


8.软件只要经过严格严谨的内部测试后,可以做到没有缺陷(×


9.软件测试的目的是尽可能多的找出软件的缺陷(×


10.软件写实工具可以代替软件测试员(×


三、多选题

1.系统测试的策略有哪些(ABCD

  A.负载测试    B.易用性测试

  C.强度测试    D.安全测试


2.下列关于alpha测试的描述中正确的是(AD)

  A.alpha测试需要用户代表参加

  B.alpha测试不需要用户代表参加

  C.alpha测试是系统测试的一种

  D.alpha测试是验收测试的一种

 

3.软件验收测试包括哪些ACD)

  A.正式验收测试    B.白盒测试

  C.alpha测试       D.beta测试

 

4.对手机软件的压力测试通常可以包括(ABC)

A.存储压力      B.响应能力压力

C.网络流量压力    D.并发压力

 

5.下面关于软件测试,描述正确的是(ABCD)

  A.软件测试是使用人工操作或者软件自动运行的方式来检验它是否满

  B.软件测试的测试目标是发现-些可以通过测试避免的开发风险

  C.软件测试的原则之-是测试应该尽早进行,最好在需求阶段就开始

  D.软件测试主要工作内容是验证(verifcation) 和确认(validation)

 

6.做好文档测试需要注意的点有哪些(ABC)

  A.仔细阅读,跟随每个步骤,检查每个图形,尝试每个示

  B.检查文档的编写是否满足文档编写的目的

  C.内容是否齐全,正确,完善

  D.标记是否正确


快,关注这个公众号,一起涨姿势~


一起成长,一起分享,希望能对您有所帮助,我们是TestMadman,期待您的关注




回复

使用道具 举报

快速回复 返回顶部 返回列表