设为首页 加入收藏

TOP

软件测试工程师面试题整理(包含所有面试考察角度)(一)
2014-11-15 23:00:04 来源: 作者: 【 】 浏览:92
Tags:软件测试 工程师 试题 整理 包含 所有 面试 考察 角度

7、 软件测试中的二八原则暗示着测试发现的错误中的80%很可能起源于程序模块中的20%。( √ )


请描述软件工程的生命周期


7、 从下列关于软件测试的叙述中,选出正确的叙述。 ( CD


A、用黑盒法测试时,测试用例是根据程序内部逻辑设计的。


B、测试的目的是验证该软件已正确地实现了用户的要求。


C、发现错误多的程序模块,残留在模块中的错误也多。


D、测试设计时应充分考虑异常的输入情况。


白盒测试有哪几种方法


请描述常见的软件测试方法都有哪些;


如何对文档进行测试


你认为做单元测试需要具备什么


1、 下面哪个工具不适合用来进行功能测试:(


ASoftphone BAutotestSpace C3GLT DGTR


单元测试主要测试函数内部的接口、数据结构、逻辑与异常处理等对象;集成测试主要测试模块之间的接口与异常;系统测试主要测试整个系统的规格实现情况。( √ )


什么是黑盒测试


2、自动化测试能发现比手工测试更多的缺陷。( × )


4、数据驱动自动化测试,可以用excel表格来管理数据,一行数据就是一个用例。( √ )


3、 关于自动化测试局限性的描述,以下错误的描述有( B


A、自动化测试不能取代手工测试


B、自动测试比手工测试发现的缺陷少


C、自动测试不能提高测试覆盖率


D、自动化测试对测试设计依赖性极大


5、 当继承某个特性时,通常会从哪些角度对该特性进行测试分析? ( AC


A、失效影响度


B、成熟度


C、继承方式


D、用户原始需求



你如何保证测试需求的完整性



测试计划



你是如何制定测试计划的?



为什么进行回归测试,回归测试的作用是什么?


当开发人员修改好Bug,形成一个新的版本后,作为测试人员你应该做什么




你知道的性能测试工具都有哪些?你熟悉的性能测试工具是什么?


J2EE的框架构建下的WEB服务器常存在的性能瓶颈的环节有哪些?


你知道的性能测试工具都有哪些?你熟悉的性能测试工具是什么?


1、 测试脚本的设计模式有哪几种( ABCD


A、线性测试脚本 B、结构化测试脚本


C、数据驱动测试脚本 D、关键字驱动测试脚本


2、 一般而言,哪些测试脚本适用于周期较长(>0.5)的大型系统( CD


A、线性测试脚本 B、结构化测试脚本


C、数据驱动测试脚本 D、关键字驱动测试脚本


3、 测试脚本的编写规范强调:( ABCD


A、可读性


B、可重用性


C、可维护性


D、可移植性


4、 针对某产品在AutoSpace平台上实现基于AcitonWordAW)的业务自动化测试,系列活动包括:(


A、分析产品文本用例,分析测试行为,抽象自动化AW


B、分析业务与环境数据,规划好自动化数据


C、在AutoSpace平台上定义AW,编写Demo用例并评审AW


D、编码实现AW,验证AW正确性


E、在GT3000上编写业务测试自动化用例,执行测试


4、 测试步骤基本一样,但测试步骤中涉及的数据都不一样,此时可以考虑采用哪种测试脚本模式?(C


A、线性测试脚本 B、结构化测试脚本


C、数据驱动测试脚本 D、关键字驱动测试脚本


2、 关于Action Word,以下说法不正确的是:( D


AActionWord(缩写AW)是一种业务的抽象,比如测试用例里的测试步骤、检查验证、消息序列等等


BAction Word抽象方式的不同对可重用性影响很大


CAction Word可以带必选参数也可以带可选参数


DAction Word的实现是不可执行的



3、录制回放的自动化比起以Action Word为核心的自动化,可重用性更高。( × )


9、在确定性能指标值时,参考的国际标准、国标、运营商规范中对此要求并不一样,可以视情况选择有利于我们的指标值,但必须要比竞争对手高,这样才有市场竞争力。( × )



3、对一个窗口做简单的测试用例的编写,


窗口中包含:文本框、标签控件、确定、取 消控件,标签控件用来输出文本框中的值


写测试用例应该注意什么


.测试google 界面时,你会怎样设计测试用例


3. 请列出你熟悉的用例设计方法;


你写测试用例关于邮件的收发


请根据以下网上营业厅的购物流程图设计业务流程用例;


6、 因果图/判定表工程方法在以下哪种情况下不适用( C


A、输入输出明确,或输入输出因果关系明确的情况下


B、被分析的特性或功能点复杂,输入项目很多的情况下


C、系统输入之间相互约束多,需要做大范围的组合测试情况下


D、系统输入之间基本没有相互联系



7、 正交分析方法主要适用于( C


A、性能测试


B、压力测试


C、功能测试


D、场景测试


9、 任何高可用性系统的基础是硬件冗余,下列哪个测试点对冗余系统故障检测的可靠性测试来说是错误的?(


A、主备机制中备机的故障检测


B、主备机制中主机的故障检测


C、主备机制中启动倒换的条件:备机故障切换到备用


D、主备机制中对主备机间同步故障的检测


E、主备机制中备用网卡的故障检测


F、主备机制中主用网卡的故障检测


G、镜像根盘的故障检测


6、 边界值分析方法,包含以下哪些步骤: ( ABCD


A、确定输入的范围


B、确定范围的边界值


C、多个输入关系分析(可选步骤)


D、生成测试用例


10、 可测试性中,有关系统可观察性的理解,下面哪个说法是错误的?( B


A、系统所有的输出结果可观察,错误输出易于识别;


B、系统运行状态和内部处理的过程信息可观察;


C、系统内部变量名及其取值可观察;


D、系统内部重要对象的状态和属性可观察;


E、系统内部重要操作的处理时间可观察;


F、系统内部重要资源的占用情况及其单个资源的创建、保持、释放过程可观察



5、 测试ATM取款功能,已知取款数只能输入正整数,每次取款数要求是100的倍数且不能大于500,下面哪个是正确的无效等价类( C


A(0,100)(100,200)(200,300)(300,400)(400,500)(500, +)


B(500, +)


C(500, +)、任意大于0小于500的非100倍数的整数;


D(-,100)(100,200)(200,300)(300,400)(400,500)(500, +)


8、 某整数i数值区间为:1,运用边界值分析方法则应当选择以下测试数据进行测试( ABCDEF


A0 B1 C2


D63 E64 F65


5、错误猜测法基于这样的一种假设,以前犯过的错误,以后同样会犯,我犯过的错误别人同样会犯,前人犯过的错误,后人同样会犯。( × )



6、使用等价类划分方法时,需要对每个有效等价类设计一个用例。( ×


一个好的流程为什么可以提高软件质量,请简述一个你所了解的流程


9、 下面哪些是可测试性设计(DFT)的要素:( AB


A、可控性 B、可观性


C、定位性 D、输入/输出通道


E、内建自测试


CMMI的级别



10、系统备份与恢复中的数据备份与恢复通常只需要针对业务/用户数据。( ×



数据库如何创造大量数据


缺陷都有哪些内容



四、上机考试题(共70分,第140分,第230分)


1、给定被测应用(具体需求和被测程序在测试技能

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇某外企hr口中的面试技巧 下一篇百度web前端面试经历

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: