



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 填空(每题x分,总分x分)1、 按测试类型分,测试可分为(白盒测试)和(黑盒测试)。2、 按测试阶段分,测试可分为(单元测试)、(集成测试)、(系统测试)和(验收测试)。3、 测试用例是为执行某种测试而设计的一组(测试输入)和(预期输出)的组合。4、 常用测试用例设计方法有(等价类划分法)、(边界值法)、(因果图法)、(错误推断法)。5、 单元测试的逻辑覆盖法有:(语句覆盖)、(条件覆盖)、(判定覆盖)、(条件-判定覆盖)、(条件组合覆盖)、(路径覆盖)。6、 集成测试的方式有(一次性组装)和(增殖式组装)。7、 WinRunner是(功能)测试工具;LoadRunner是(性能)测试工具;Test Director是(测试管理)工具。8、 使用边界值分析方法设计测试用例时,通常应该选择(刚好等于)、(刚刚大于)和(刚刚小于)的数据作为测试数据。9、 测试人员应该在(需求分析)阶段就介入项目组。10、 单元测试是对(代码)的测试。11、 集成测试是对(模块接口)的测试。12、 系统测试依据的是(软件需求规格说明书)。13、 验收测试依据的是(客户需求说明书)。14、 对于一个“以字母开头的字符串”的测试需求,设计测试用例时可以采用(等价类划分)的方法。15、2、 不定项选择题(每题x分,总分x分)1、 按测试类型分,测试可分为:(A、D)A、 白盒测试B、 功能测试C、 性能测试D、 黑盒测试2、 下面哪些方法属于测试用例设计方法:(B、C)A、 逻辑覆盖法B、 边界值分析C、 等价类划分D、 路径覆盖法3、 下面工具属于测试管理工具的是:(A、C)A、 BugzillaB、 WinRunnerC、 Test DirectorD、 LoadRunner4、 测试人员应该在什么阶段介入项目组:(A)A、 需求分析B、 概要设计C、 详细设计D、 编码5、 测试用例的评审,下面哪些人员应该参加:(A、B、C、D)A、 项目经理B、 系统分析员C、 开发人员D、 测试人员6、 测试用例评审时,下面哪些项目需要评审:(A、B、C、D)A、 是否每个测试用例都阐述了预期结果。B、 是否每一个需求都有其对应的测试用例来验证。C、 测试用例是否包含了所有的业务数据流。D、 是否每一个设计元素都有其对应的测试用例来验证。7、 测试启动的原则是:(A、B、C)A、 测试计划已经制定并且通过了审批。B、 测试用例已经设计并且通过了审批。C、 被测试对象已经开发完毕并等待测试。D、 测试人员已经到位。8、 下面哪种测试原则的描述是错误的:(C)A、 应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。B、 程序员应避免检查自己的程序。C、 软件测试是为了发现错误而执行程序的过程。D、 在设计测试用例时,应包括合理的输入条件和不合理的输入条件。9、 验收测试通过的准则是:(A)A、 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。B、 所有测试项没有残余一级、二级和三级错误。C、 立项审批表、需求分析文档、设计文档和编码实现一致。D、 验收测试工件齐全。10、 下面哪些项目是测试用例中必须包含的:(A、B、C)A、 用例编号B、 测试输入C、 预期输出D、 测试条件11、3、 判断(每题x分,总分x分;正确的打,错误的打)1、 软件测试是为了发现错误而执行程序的过程。()2、 测试是为了证明软件不存在缺陷。()3、 单元测试是黑盒测试方法。()4、 验收测试应该由最终客户执行。()5、 测试有助于提高软件产品的质量,但提高软件产品的质量不能单纯依靠测试。()6、 代码评审是检查源代码是否达到模块设计的要求。()7、 测试人员要坚持原则,缺陷未修复完坚决不予通过。()8、 程序员应该避免检查自己的程序。()9、 集成测试可以采用白盒测试与黑盒测试结合的方式进行。()10、 单元测试的测试对象是接口。()11、 集成测试的测试对象是接口。()12、 系统测试的依据是软件需求说明书。()13、 验收测试的依据是软件需求说明书。()14、 代码评审员一般由测试人员担任。()15、 负载测试是验证系统的能力最高能达到什么程度。()16、 经验表明,发现问题最多的地方潜在未发现的缺陷也越多。()17、4、 简答(每题x分,总分x分)【描述中粗体部分是要点,在此基础上可以适当描述】1、 测试的生命周期是什么?并简单叙述每个阶段的具体活动?生命周期包括:测试计划、测试设计、测试开发、测试执行、测试评估。测试计划是依据项目总体计划制定测试计划;测试设计是依据软件需求规格说明书确定测试用例;测试开发是编制测试用例和测试脚本;测试执行是执行测试;测试评估是对测试总结分析。2、 设计测试用例的大体步骤?根据需求或设计确定测试用例;设计每个测试用例的输入和输出;编写测试用例;测试用例评审;跟踪测试用例。3、 概要描述缺陷处理的流程?测试人员(测试员、开发人员、客户)依据测试用例测试系统,发现问题在测试管理工具上(也可能其他方式)提出问题;项目经理对缺陷判定,如果问题存在,指定给对应开发人员修正,如果不存在,缺陷关闭;开发人员修正缺陷;测试人员在新版本上验证缺陷(不但是对提出缺陷的验证,还有关联功能的验证),如果缺陷已经修正,问题关闭,否则Reopen问题,返回开始流程。4、 测试的目的是什么?从用户的角度和开发者的角度分别阐述。从用户的角度,通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品;从软件开发者的角度,通过软件测试以验证该软件已正确地实现了用户的要求。5、 简述什么是白盒测试?什么是黑盒测试?白盒测试是把测试对象看作一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。黑盒测试又叫做功能测试或数据驱动测试,这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。6、 简述什么是单元测试?什么是集成测试?什么是系统测试?什么是验收测试?单元测试是对程序单元模块的测试,一般由开发人员采用白盒方式来测试,主要测试单元是否符合“设计”。集成测试界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既要验证“设计”又要验证“需求”,重点是对接口的测试。系统测试的粒度最大,一般由独立测试小组采用黑盒方式来测试,主要测试系统是否符合“需求规格说明书”。验收测试与系统测试非常相似,主要区别是测试人员不同,验收测试由用户执行。7、 测试启动的原则?a、测试计划已经制定并且通过了审批;b、测试用例已经设计并且通过了审批;c、被测试对象已经开发完毕并等待测试。8、 软件测试的原则? 应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。 测试用例应由测试输入数据和对应的预期输出结果这两部分组成。 程序员应避免检查自己的程序。 在设计测试用例时,应包括合理的输入条件和不合理的输入条件。 充分注意测试中的群集现象。 严格执行测试计划,排除测试的随意性。 应当对每一个测试结果做全面检查。 妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。9、 概述什么是软件测试?如何做好测试工作? 【给出几个要点】软件测试不单纯是程序的测试,还包括文档。测试活动不是编码完成后才开始的一个阶段,而是贯穿软件开发始终的。做
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业园区给排水系统的设计与优化
- 工业智能化的技术创新与实践
- 工业废水处理技术及优化方案
- 工业安全保障生产现场的员工安全
- 工业生态园区的建设与管理
- 工业物联网设备的安全防护与监控
- 工业机器人故障诊断与维护管理
- 工业自动化系统的创新与发展
- 工业自动化中的特种电源技术应用案例分析
- 工业自动化与智能机器人整合方案
- 城投公司工程管理制度
- 苏州市昆山市惠民物业管理有限公司招聘考试真题2024
- 模拟电子技术(山东联盟-山东建筑大学)知到智慧树期末考试答案题库2025年山东建筑大学
- 2025年中国膨润土猫砂项目投资可行性研究报告
- 给酒店提供早餐合同协议
- 2025华阳新材料科技集团有限公司招聘(500人)笔试参考题库附带答案详解
- 《婴幼儿游戏活动实施》课件-项目2 感官游戏设计与实施 9.2 2-3岁感官游戏设计与实施
- 如何进行税务数据分析试题及答案
- 内镜中心的护理内容
- 边坡作业安全教育培训
- 动静脉瘘护理常规
评论
0/150
提交评论