软件测试面试题(精品)

软件测试面试题(精品)

ID:39509632

大小:62.00 KB

页数:12页

时间:2019-07-04

软件测试面试题(精品)_第1页
软件测试面试题(精品)_第2页
软件测试面试题(精品)_第3页
软件测试面试题(精品)_第4页
软件测试面试题(精品)_第5页
资源描述:

《软件测试面试题(精品)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、文本预览:一、判断题(每题2分,正确的“√”,错误的“╳”)1.软件测试的目的是尽可能多的找出软件的缺陷。(√)2.Beta测试是验收测试的一种。(√)3.验收测试是由最终用户来实施的。(╳)4.项目立项前测试人员不需要提交任何工件。(√)5.单元测试能发现约80%的软件缺陷。(√)6.代码评审是检查源代码是否达到模块设计的要求。(╳)7.自底向上集成需要测试员编写驱动程序。(√)8.负载测试是验证要检验的系统的能力最高能达到什么程度。(╳)9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(╳)10.代码评审员一般由测试员担任。(╳

2、)11.我们可以人为的使得软件不存在配置问题。(╳)12.集成测试计划在需求分析阶段末提交。(╳)13、好的测试员不懈追求完美。(√)14、测试程序仅仅按预期方式运行就行了。(╳)15、不存在质量很高但可靠性很差的产品。(╳)16、软件测试员可以对产品说明书进行白盒测试。(╳)17、静态白盒测试可以找出遗漏之处和问题。(√)18、总是首先设计白盒测试用例。(╳)19、可以发布具有配置缺陷的软件产品。(√)20、所有软件必须进行某种程度的兼容性测试。(√)21、所有软件都有一个用户界面,因此必须测试易用性。(╳)22、测试组负责软件质量

3、。(╳)二、不定项选择题(每题2分,10分)1.软件验收测试的合格通过准则是:(ACD)A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。B.所有测试项没有残余一级、二级和三级错误。C.立项审批表、需求分析文档、设计文档和编码实现一致。D.验收测试工件齐全。2.软件测试计划评审会需要哪些人员参加?(ABCD)A.项目经理B.SQA负责人C.配置负责人D.测试组3.下列关于alpha测试的描述中正确的是:(AD)A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参加C.alpha测试是系统测试的一种

4、D.alpha测试是验收测试的一种4.测试设计员的职责有:(BC)A.制定测试计划项目组长B.设计测试用例C.设计测试过程、脚本D.评估测试活动QA5.软件实施活动的进入准则是:(ABC)A.需求工件已经被基线化B.详细设计工件已经被基线化C.构架工件已经被基线化D.项目阶段成果已经被基线化6.下面那些属于静态分析(A)A、编码规则检查B、程序结构分析C、程序复杂度分析D、内存泄漏7.下面那些属于动态分析(c)A、代码覆盖率B、模块功能检查C、系统压力测试D、程序数据流分析8.从测试技术角度,正确的选择是(bd),给出各自的含义?A、

5、静态测试B、黑盒测试C、动态测试D、白盒测试9.从测试阶段角度,测试正确的顺序是(abcd),同时给出所选择的正确策略含义和被测对象是什么?A、单元测试B、集成测试C、系统测试D、确认测试二、填空题:(每一空格2分,共60分)1.软件验收测试包括:正式验收测试,alpha测试,beta测试。2.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可以合在一起,分开写只要写出15就满分

6、哦)3.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。4.对面向过程的系统采用的集成策略有:自顶向下,自底向上两种。5.通过画因果图来写测试用例的步骤为:1分析软件规格说明中那些原因那些结果2分析软件规格说明语义找出原因与结果之间,原因与原因之间对应的关系.3在因果图上用一些记号表明约束或限制条件.4把因果图转换为判定表以及把因果图转换为状态图共五个步骤。6、软件实施活动的输出工件是:基本上设计工件模型等都是先勾画出一个轮廓,然后慢慢的添加,或者把独立的工件设计好再组合到一起。7、代码评审主要做一类是正式

7、技术评审,也称同行评审,另一类是非正式技术评审工作代码评审做的工作主要有:1)保证代码和详细设计的一致。详细设计文档每一项都用代码实现,没有遗漏和增2)保证在编码阶段没有引入新的错误,代码在逻辑上是没有问题的。8、软件测试主要分为:单元测试集成测试系统测试回归测试四类测试。9、软件测试活动有制定测试计划、、、、、、测试评估、测试结束八个步骤。10、软件测试角色有:计划者设计者实施者执行者报告者。三、问答题:1、什么是软件测试?答:软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精

8、心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。2、软件测试的目的?答:测试的目的是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正种错误和缺陷提

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。