四级软件测试工程师_第1页
四级软件测试工程师_第2页
四级软件测试工程师_第3页
四级软件测试工程师_第4页
四级软件测试工程师_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、四级软件测试工程师-5(总分: 65.00, 做题时间:90分钟)一、选择题(总题数:20,分数:41.00)下列哪种情况下可以进行单元测试。(分数:2.00)每个模块的代码编制完成,并经过评审和验证确认没有语法错误V每个模块的代码编制完成,不需经过评审和验证确认没有语法错误部分模块的代码编制完成,并且已完成模块已经过评审和验证确认没有语法错误主要模块的代码编制完成,并且已完成模块已经过评审和验证确认没有语法错误解析:解析单元测试是在每个模块的代码编制完成,并经过评审和验证确认没有语法错误的 情况下才可以进行单元测试。在各种资源超负荷情况下,观察系统的运行情况的测试是什么测试方法。(分数:2.

2、00)强度测试V容量测试负载测试失效恢复测试解析:一般说来,对一个程序单元的测试应满足一些具体的技术要求,或达到一定的技术指标。下 面选项中属于单元测试相关的技术要求或指标的是。(分数:2.00)语句覆盖率达到 100%局部变量的边界条件处理正确逻辑比较和控制流处理正确以上全部V解析:解析考察单元测试的技术指标,选项在都是单元测试的指标,故选择D。在代码检查中,负责提供关于检查项目的资料并回答检查人员问题的角色是。(分数: 3.00)协调人开发人员V检查人员讲解员解析:解析代码检查小组通常规模很小,是由设计、开发、质量等不同部门中工作性质相 关的人员中与产品关系密切的那些人组成,一般人数为47

3、人不等。小组人员的角色分配通 常有:协调人员、开发人员、检查人员、讲解员、记录员。其中开发人员是检查项目的生产 者,主要负责提供检查项目资料和回答检查 人员问题;协调人员主持、引导代码检查的执行过 程,全面负责代码检查的效果;讲解员负责在检查会议中讲解检查项目,引导小组对产品进 行彻底检查;记录员负责会议期间在检查表上记录发现的每一个错误,同时也承担作为一般 检查人员的任务。对测试过程度量和分析优点是。(分数: 2.00)能有效提高测试效率能够降低测试风险是软件测试过程可持续改进的根本以上全部 V解析:被测系统处在不完善状态,运行脚本过程中容易中断;测试脚本可移植差,需要在脚本的结 构、模块化

4、 参数传递和基础函数方面做好设计。这些是测试步骤总哪一过程的主要问题。(分数:2.00)测试开发V测试用例测试设计测试执行解析:关于做好系统测试的原则,下列说法中错误的是。(分数: 2.00)所有的测试都应追溯到总体设计V在测试工作真正开始之前,尽早开始测试计划Pareto 原则应用于软件测试系统缺陷应记人文档解析:解析系统测试实际上贯穿软件开发的周期,在软件生存周期各个阶段都有系统测试设计 和实现的过程。A选项中关于测试溯源问题的观点是错误的,所有的测试都应追溯到用户需求。C选项 中Pareto原则是指,测试发现的错误中的80%很可能起源于20%的程序模块。自动化测试是指。(分数: 2.00

5、)测试执行的自动化测试执行和测试结果比较的自动化V测试输入生成的自动化测试设计的自动化解析:同行评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。它主要分为管理评 审、技术评 审、过程评审和(分数:2.00)误差评审项目评审文档评审 V组织体系评审解析:对于一段程序,下列语句中既可以作为定义结点,同时还可以作为使用结点的是。(分数: 2.00)输入语句输出语句赋值语句V条件语句解析:解析在进行数据流测试时,弄清楚各类型结点的含义非常重要。输入语句、赋值语 句、循环控制 语句和过程调用,都是定义语句的例子。如果执行对应这种语句的结点,就会改 变该变量的存储单元的内容。输出语句是使用语句

6、的例子。如果执行对应这种语句的结点,不 会改变该变量的存储单元。条件语句当条件为常量时为使用语句,当条件为变量时为定义语 句。从管理员视角来看软件性能,他重点关注。(分数: 2.00)用户感受到的软件性能如何利用管理功能进行性能调优如何利用其他软硬件手段进行性能调优以上全部V解析:单元测试中的对象为_。(分数:2.00)功能模块实现了具体功能的程序段V整个体系概要设计中的单元解析:解析单元测试的对象是实现了具体功能的程序单元;而集成测试对象是概要设计规划 中的模块及 模块间的组合。系统测试的对象为整个系统。功能分析法是一种黑盒测试方法,其思想是:首先,分析系统的行为或具有的功能,将系统 功能分

7、解为一组功能点的集合。然后,针对每一个功能点,考察这个功能点的输入和输 出,设计一个或一组测试用例,这些测试用例足以确认系统实现了这项功能;并针对受这项 功能影响的系统的其他部分,补充进行一些测试。由此,功能分析法的主要局限性是。(分数: 2.00)不能保证覆盖系统的各项功能不使用要测试的功能的不同输入值在需求规格说明中书不清楚或不完整时不能采用它不一定保证语句覆盖,即可能有未测试的代码V解析:软件过程管理最起码的要求是。(分数: 2.00)管理好软件缺陷报告V管理好软件测试用例管理好测试过程工具管理好测试说明文档解析:解析软件缺陷报告是软件测试过程中的核心测试产品之一,也是重要的测试产品,

8、因此管理好软 件缺陷报告是软件过程管理最起码的要求。以下关于Web应用软件测试的说法中,正确的是。(分数: 2.00)数据完整性测试是Web应用软件数据层测试的一项重要内容V内容测试是Web应用软件易用性测试的一项重要内容表单测试是Web应用软件表示层测试的一项重要内容链接结构的测试是Web应用软件安全性测试的一项重要内容解析:解析Web应用软件数据层测试包括两个方面:一是数据完整性的测试,二是大数据 量数据库的性 能测试,故选项A说法正确。Web应用软件功能测试通常针对链接测试、表单 测试和Cookie测试3个方面进行,故选项C说法不正确。Web应用软件安全性测试主要包括服务器端的内容安全性

9、、客户 端的内容安 全性和Cookie安全性3个方面,由此选项D说法不正确。内容测试和易用性测 试都是Web应用软件的测试 策略,不具有从属关系,故选项B说法不正确。对于核心代码的评审最好是_。(分数: 2.00)结对评审走查正式评审V分配检查方法解析:基于各种方式获取的需求和建立的业务对象模型和分析模型,编写系统和软件需求规格说 明,提交管理机构进行需求评审,这是软件生存周期中哪一个阶段的主要任务。(分数:2.00)软件设计制定计划系统与软件需求定义V集成和系统测试 解析:下列选项中关于软件测试环境库处理正确的是(分数: 2.00)软件测试环境库最好和经常需要读写的文件放在一起不要对软件测试

10、环境库所在的硬盘分区进行磁盘管理,以免对镜像文件造成破坏V软件测试环境库最好放到网络文件服务器上,保证安全性软件测试环境库不需要由专人进行管理解析:解析在软件开发过程中,创建可复用的软件构件库(也称软件测试环境库),对 于提高开发质量、减少开发费用、保证开发进度有重要辅助作用,同样通过构建软件测试环境库的方式实现软件 测试环境的 复用也很重要,但对于软件测试环境库要存放在单独的硬盘分区上,不要和经常 需要读写的文件放在一起,并尽量不要对软件测试环境库所在的硬盘分区进行磁盘管理,以免 对镜像文件造成破坏,还有软件测试环 境库存放到网络文件服务器上,安全性太低,最好将它 们制作成可自启动的光盘,由

11、专人进行统一管理。下列属于性能调优的步骤的是。(分数: 2.00)设置好基准测试环境和基准性能指标对系统运行的软硬件环境或系统代码进行调整重新测量性能指标,以确认性能是否有所改善以上全部V 解析:以下关于软件可靠性测试的说法中,正确的是。(分数: 2.00)软件可靠性测试能有效地减少软件在恶意使用下出现崩溃的次数软件可靠性测试的主要目的是度量软件的可靠性在一次软件可靠性测试中,执行的测试用例可以不完全符合所定义的软件运行剖面软件可靠性测试使用的测试用例必须满足语句覆盖V解析:解析软件可靠性测试的目的是收集软件测试时软件故障的情况,并对其进行整理从而 为分析和预测软件的可靠性提供帮助。对于具体每

12、个测试用例的设计,可靠性测试需要的测试 用例与普通的软件测试并无不同,关键是要保证用于可靠性测试的测试用例集要完全符合运行 剖面的定义。因此,此时的测试用例的设计可以完全在运行剖面的指导下进行。二、论述题(总题数:2,分数:24.00)某测试项目中的测试执行阶段按计划在三天后结束,将进入测试总结阶段。(分数:14.00)(1) .测试管理人员通过QESuite Web version 1.0 测试过程管理工具观察到部分测试用例的设计状 况和执 行状况如下表,请从测试用例设计和测试用例执行两个方面说明观察到的问题和需要尽 快开展的相关测试工作。子系统功能区域测试用例编写数 量测试用例执行状 况登

13、录与退出66个未执行个人设置82个执行通过6 个未执行即时消息、发送/接收消息5全部执行通过邀请多人参与5全部执行通过音视频交互5全部执行通过客户端容量0客户端性能55个执彳丁通过客户端强度42个执彳行通过2个执行失败分数:7.00)正确答案:()解析:根据该表可以发现存在下列问题:子系统客户端容量没有设计相关的测试 用例,需要补上。登录与 退出的测试用例全部设有被执行,需要执行。即时消息的个人设置功 能的测试用例没有执行完全,只执行了两个且通过,还有六个未执行。总体来说,存在的问题有:测试用例设计也存在问题,功能区域划分不详细。用例覆盖面不全,客户端容量的测试用例没有覆盖到。还有就是存在未执行的用例。.该项目当前的软件问题处理状况如下:测试项目当前剩余处在“待验”状态的软件问题有105个,处在“新建”状态的软件问题有14 个处在“打开”状态的软件问题有151个。已知该测试组的软件问题日常处理能力是90个软件问题/工作 日,开发组日常修复软件问题的能力是40个软件问题/工作日。请说明软件问题报告处理方 面说明存在的问题和需要 尽快开展的相关开发和测试工作。(分数:7.00 )正确答案:() 解析:根据题意,开发组中要修改的问题数是14+151=165,需要修改时间是165/40-4天;即使 不需要修改新建的问题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论