欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】计算机四级软件测试工程师-60及答案解析.doc

    • 资源ID:1338667       资源大小:53.50KB        全文页数:14页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】计算机四级软件测试工程师-60及答案解析.doc

    1、计算机四级软件测试工程师-60 及答案解析(总分:79.00,做题时间:90 分钟)一、选择题(总题数:25,分数:52.00)1.小组成员开会,集体扮演计算机角色,把测试数据沿程序的逻辑结构走一遍是_。A) 数据分析 B) 执行测试用例C) 执行走查 D) 代码检查(分数:3.00)A.B.C.D.2.被看做一个“主程序“主要用来接收测试数据,把这些数据传送给被测试的模块,并且打印出有关数据的模块是_。(A) 桩模块(B) 数据模块(C) 接口模块(D) 驱动模块(分数:2.00)A.B.C.D.3.对于具有串联型分支结构的程序,若有 5 个判定语句,则采用正交实验设计法,至少需要的测试用例

    2、数应为_。A) 5 个 B) 32 个 C) 16 个 D) 8 个(分数:2.00)A.B.C.D.4._是一种独立的迭代的测试模型。A) W 模型 B) V 模型C) H 模型 D) X 模型(分数:2.00)A.B.C.D.5.针对逻辑覆盖,下列叙述不正确的是_。(A) 达到 100%CC 要求就一定能够满足 100%DC 的要求(B) 达到 100%CDC 要求就一定能够满足 100%DC 的要求(C) 达到 100%MCDC 要求就一定能够满足 100%DC 的要求(D) 达到 100%路径覆盖要求就一定能够满足 100%DC 的要求(分数:2.00)A.B.C.D.6.对测试用例进

    3、行管理,可以依据测试用例编写过程的属性、组织过程的属性和A) 创建过程的属性 B) 测试过程的属性C) 执行过程的属性 D) 管理过程的属性(分数:2.00)A.B.C.D.7.下列有关黑盒测试的叙述中,错误的是A) 黑盒测试是在不考虑源代码的情形下进行的一种软件测试方法B) 最好由测试人员、最终用户和开发人员组成的团队来实施黑盒测试C) 黑盒测试主要是通过对比和分析实测结果和预期结果来发现它们之间的差异,所以黑盒测试又称为“数据驱动”测试D) 数据流测试是一种黑盒测试方法(分数:2.00)A.B.C.D.8.下列针对软件测试过程的说法,不正确的是_。A) 软件测试过程是一种抽象的过程B) 软

    4、件测试过程用于定义软件测试的流程和方法C) 软件测试过程决定软件的质量D) 软件测试过程直接影响测试结果的准确性和有效性(分数:2.00)A.B.C.D.9.以下关于面向对象软件测试的说法中,错误的是_。A) 不变式边界测试是一种类级别的单元测试技术B) 对于一棵继承树上的多个类,只有处于叶结点的类需要测试C) 测试动态绑定时类树测试的一个目标D) 在面向对象单元测试中,等价类划分测试可以用于方法级别的测试(分数:2.00)A.B.C.D.10.在软件测试中,白盒测试方法是通过分析程序的_来设计测试用例的。A应用范围 B功能 C内部逻辑 D输入数据(分数:2.00)A.B.C.D.11.关于等

    5、价分类测试法,下列说法不正确的是_。A) 使用等价分类法设计测试方案时首先需要划分输入数据的等价类B) 等价类是指某个输入域的子集和,在该子集合中各个输入数据对于揭露程序中的错误都是等效的C) 测试某个等价类的代表值就等价于对这一类其他值的测试D) 等价类的划分始终不能详尽,所以要尽量避免使用等价分类法进行测试(分数:2.00)A.B.C.D.12.因果图方法是根据( )之间的因果关系设计测试用例的。A) 输入和输出 B) 设计和实现C) 条件和结果 D) 主程序和子程序(分数:2.00)A.B.C.D.13.不属于自动化测试实现方法的是 _。A测试过程的捕获和回放 B测试脚本技术C测试管理技

    6、术 D文档的静态分析技术(分数:2.00)A.B.C.D.14.黑盒测试中最典型的一种测试技术是_。(A) 逻辑覆盖(B) 等价分类法(C) 等价分类法(D) 使用综合测试策略(分数:2.00)A.B.C.D.15.在自动化测试过程中,下列活动仍需要手工开展的是 _。A设置测试环境 B分析失败原因C执行测试用例 D清除测试环境(分数:2.00)A.B.C.D.16.下面与软件呵靠性有关的概念中,理解不正确的是A) 软件错误不仅包括程序代码的错误,软件开发过程中所有制品的错误及软件的文档、手册中的错误都可以归为软件错误B) 软件故障是指软件代码中的错误C) 在软件的一次运行期间,软件故障一定会导

    7、致软件失效D) 通常修改软件故障可以降低软件发生失效的概率,从而提高软件可靠性(分数:2.00)A.B.C.D.17.针对软件对其运行环境的依赖进行测试,以验证软件是否能在所有期望的环境中运行,这种测试方法是_。(A) 极限测试(B) 易用性测试(C) 功能测试(D) 兼容性测试(分数:2.00)A.B.C.D.18.下列不属于关键模块具有的特性的是 _。A处于程序控制结构的底层B本身是复杂的或是容易出错的C含有确定的性能需求D被频繁使用的模块(分数:2.00)A.B.C.D.19.集成测试中使用的主要测试方法为_。A) 黑盒测试 B) 灰盒测试C) 回归测试 D) 白盒测试(分数:2.00)

    8、A.B.C.D.20.用户界面一致性的测试目的是_。A) 检查界面能否辅助功能的展现B) 检查同一软件内界面风格是否一致C) 检查软件在完成不同功能时界面的风格是否一致D) 以上都不对(分数:2.00)A.B.C.D.21.在测试一个政府办公信息系统时,需要输入邮政编码。请问相比之下,下面哪一组测试数据是测试,邮政编码的最佳选择 _。A100080,10000,abc,410006,空白B410006,空白,空值, 41006,abcC100080,100000,abc,空白,IOOOOOD410006,abc,空值,100000,IOOOOO(分数:2.00)A.B.C.D.22.以下哪一项

    9、不属于软件易用性测试关注的内容A) 相似功能的使用风格是否与同类软件一致B) 软件内相似功能的使用风格是否一致C) 软件是否能帮助用户减少输入中的重复劳动D) 软件界面的色彩是否悦目(分数:2.00)A.B.C.D.23.关于逻辑覆盖,下列说法正确的是 _。A在单元测试中不使用黑盒测试技术B满足分支覆盖就一定满足条件覆盖和语句覆盖C覆盖所有的独立路径就能够覆盖所有的分支D白盒测试技术不同于黑盒测试技术之处是它可以减少测试用例数量(分数:2.00)A.B.C.D.24.关于数据库应用系统的需求分析工作,下列说法正确的是_。A通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B在

    10、需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C数据需求分析的主要工作是要辩识出数据处理中的数据处理流程D数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标(分数:2.00)A.B.C.D.25.如果一个判定中的复合条件表达式为(A1)or(B3),则为了达到 100%的条件覆盖率,至少需要设计多少个测试用例_。A) 1 B) 2 C) 3 D) 4(分数:3.00)A.B.C.D.二、论述题(总题数:2,分数:27.00)以下是 QESuite Web Version 1.0 用户手册是内容,请按要求回答问题(分数:15.00)(1).下图是问题问题报告

    11、的管理过程。请给出问题报告的各个状态,并进行适当的描述。(分数:7.50)_(2).给出问题报告中回归测试的操作不走,和退出回归测试的操作步骤。*(分数:7.50)_26.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。(分数:12.00)_计算机四级软件测试工程师-60 答案解析(总分:79.00,做题时间:90 分钟)一、选择题(总题数:25,分数:52.00)1.小组成员开会,集体扮演计算机角色,把测试数据沿程序的逻辑结构走一遍是_。A) 数据分析 B) 执行测试用例C) 执行走查 D) 代码检查(分数:3.00)A.B.C. D.解析:解析 走查的步骤可以分为:计划走查会议、走

    12、查产品、执行走查、解决缺陷、走查记录、产品返工。其中在执行走查阶段,走查小组开会,集体扮演计算机角色,让事先准备好的测试用例沿程序的逻辑运行一遍,随时记录程序的踪迹,供分析和讨论用。每个测试用例都在人们脑中进行推演,即把测试数据沿程序的逻辑结构走一遍,把程序的状态记录下来以供监视。这样做的优点是:能在代码中对错误进行精确定位,降低调试成本;可以发现成批的错误,便于一同得到修正。2.被看做一个“主程序“主要用来接收测试数据,把这些数据传送给被测试的模块,并且打印出有关数据的模块是_。(A) 桩模块(B) 数据模块(C) 接口模块(D) 驱动模块(分数:2.00)A.B.C.D. 解析:3.对于具

    13、有串联型分支结构的程序,若有 5 个判定语句,则采用正交实验设计法,至少需要的测试用例数应为_。A) 5 个 B) 32 个 C) 16 个 D) 8 个(分数:2.00)A.B.C.D. 解析:解析 对于具有串联型分支结构的程序,若有 5 个判定语句,则存在 32 条不同的测试路径,因此需要设计 32 个测试用例来覆盖它的每一条路径。但为了减少测试用例的数目,可以采用正交试验设计法,该方法原则上是抽取了部分路径进行测试,由方法中要求计算满足关系式 n+1=2exp(m)的最小自然数m,针对本题 n=5,可得 m=3,t=2exp(3)=8,故本题采用正交实验设计方法,至少需要设计的测试用例数

    14、目为 8 个。4._是一种独立的迭代的测试模型。A) W 模型 B) V 模型C) H 模型 D) X 模型(分数:2.00)A.B.C. D.解析:解析 V 模型与 W 模型有缺陷,即它们都把软件的开发视为需求、设计和编码等一系列串行的活动,而事实上,这些活动是可以交叉进行的。H 模型揭示了一点:软件测试是一个独立的流程,贯穿于产品的整个生命周期中,与其他流程并发执行。5.针对逻辑覆盖,下列叙述不正确的是_。(A) 达到 100%CC 要求就一定能够满足 100%DC 的要求(B) 达到 100%CDC 要求就一定能够满足 100%DC 的要求(C) 达到 100%MCDC 要求就一定能够满

    15、足 100%DC 的要求(D) 达到 100%路径覆盖要求就一定能够满足 100%DC 的要求(分数:2.00)A. B.C.D.解析:6.对测试用例进行管理,可以依据测试用例编写过程的属性、组织过程的属性和A) 创建过程的属性 B) 测试过程的属性C) 执行过程的属性 D) 管理过程的属性(分数:2.00)A.B.C. D.解析:解析 测试用例要经过创建、修改和不断完善的过程。测试用例的属性有:优先次序、目标性、所属的范围、关联性、阶段性、状态性、时效性、所有者、日期等特性。根据测试用例的属性及编号等可对测试用例进行基于数据库方式的良好管理,另外也可以依据测试用例编写过程的属性、组织过程的属

    16、性和执行过程的属性来对测试用例进行有效管理。7.下列有关黑盒测试的叙述中,错误的是A) 黑盒测试是在不考虑源代码的情形下进行的一种软件测试方法B) 最好由测试人员、最终用户和开发人员组成的团队来实施黑盒测试C) 黑盒测试主要是通过对比和分析实测结果和预期结果来发现它们之间的差异,所以黑盒测试又称为“数据驱动”测试D) 数据流测试是一种黑盒测试方法(分数:2.00)A.B.C.D. 解析:解析 数据流可看作是一种路径测试,它主要关注在一条路径上变量在何处定义,在何处使用,它是一种白盒测试方法。8.下列针对软件测试过程的说法,不正确的是_。A) 软件测试过程是一种抽象的过程B) 软件测试过程用于定

    17、义软件测试的流程和方法C) 软件测试过程决定软件的质量D) 软件测试过程直接影响测试结果的准确性和有效性(分数:2.00)A.B.C. D.解析:解析 软件测试过程是一种抽象的模型,用于定义软件测试的流程和方法。软件开发过程决定软件的质量,软件测试过程质量直接影响测试结果的准确性和有效性。9.以下关于面向对象软件测试的说法中,错误的是_。A) 不变式边界测试是一种类级别的单元测试技术B) 对于一棵继承树上的多个类,只有处于叶结点的类需要测试C) 测试动态绑定时类树测试的一个目标D) 在面向对象单元测试中,等价类划分测试可以用于方法级别的测试(分数:2.00)A.B. C.D.解析:解析 A、C

    18、、D 选项的叙述都是正确的。面向对象中有集成和多态现象,所以对子类的测试通常不能限定在子类中定义的成员变量和成员方法上,还要考虑父类对子类的影响,所以 B 选项的叙述是错误的。10.在软件测试中,白盒测试方法是通过分析程序的_来设计测试用例的。A应用范围 B功能 C内部逻辑 D输入数据(分数:2.00)A.B.C. D.解析:解析 白盒测试又称为逻辑驱动测试,这种测试策略是对程序的逻辑结构进行检查,从中获取测试数据。所以说白盒测试是一种以程序内部的逻辑结构为基础的测试用例设计技术。11.关于等价分类测试法,下列说法不正确的是_。A) 使用等价分类法设计测试方案时首先需要划分输入数据的等价类B)

    19、 等价类是指某个输入域的子集和,在该子集合中各个输入数据对于揭露程序中的错误都是等效的C) 测试某个等价类的代表值就等价于对这一类其他值的测试D) 等价类的划分始终不能详尽,所以要尽量避免使用等价分类法进行测试(分数:2.00)A.B.C.D. 解析:解析 等价分类法是一种典型的黑盒测试技术。穷尽的黑盒测试需要使用所有有效的和无效的输人数据来测试程序,这是不现实的,等价分类法的实现正是克服了这一点。以上几种说法,D 选项是错误的认识。12.因果图方法是根据( )之间的因果关系设计测试用例的。A) 输入和输出 B) 设计和实现C) 条件和结果 D) 主程序和子程序(分数:2.00)A. B.C.

    20、D.解析:解析 因果图方法是根据输入和输出之间的因果关系设计测试用例。13.不属于自动化测试实现方法的是 _。A测试过程的捕获和回放 B测试脚本技术C测试管理技术 D文档的静态分析技术(分数:2.00)A.B.C.D. 解析:14.黑盒测试中最典型的一种测试技术是_。(A) 逻辑覆盖(B) 等价分类法(C) 等价分类法(D) 使用综合测试策略(分数:2.00)A.B. C.D.解析:15.在自动化测试过程中,下列活动仍需要手工开展的是 _。A设置测试环境 B分析失败原因C执行测试用例 D清除测试环境(分数:2.00)A.B. C.D.解析:16.下面与软件呵靠性有关的概念中,理解不正确的是A)

    21、 软件错误不仅包括程序代码的错误,软件开发过程中所有制品的错误及软件的文档、手册中的错误都可以归为软件错误B) 软件故障是指软件代码中的错误C) 在软件的一次运行期间,软件故障一定会导致软件失效D) 通常修改软件故障可以降低软件发生失效的概率,从而提高软件可靠性(分数:2.00)A.B.C. D.解析:解析 软件故障是指软件代码中的错误,软件失效则是指由软件故障引起的在软件运行期间出现的错误,一般来说在软件的一次运行期间,软件故障可能会导致软件失效,也可能不引起软件失效。17.针对软件对其运行环境的依赖进行测试,以验证软件是否能在所有期望的环境中运行,这种测试方法是_。(A) 极限测试(B)

    22、易用性测试(C) 功能测试(D) 兼容性测试(分数:2.00)A.B.C.D. 解析:18.下列不属于关键模块具有的特性的是 _。A处于程序控制结构的底层B本身是复杂的或是容易出错的C含有确定的性能需求D被频繁使用的模块(分数:2.00)A. B.C.D.解析:19.集成测试中使用的主要测试方法为_。A) 黑盒测试 B) 灰盒测试C) 回归测试 D) 白盒测试(分数:2.00)A. B.C.D.解析:解析 集成测试中主要是使用基于功能的黑盒测试。20.用户界面一致性的测试目的是_。A) 检查界面能否辅助功能的展现B) 检查同一软件内界面风格是否一致C) 检查软件在完成不同功能时界面的风格是否一

    23、致D) 以上都不对(分数:2.00)A.B.C. D.解析:解析 Web 应用软件对软件的美观有相当程度的要求。用户界面一致性的检测目的是为了检查软件在完成不同功能时界面风格是否一致。21.在测试一个政府办公信息系统时,需要输入邮政编码。请问相比之下,下面哪一组测试数据是测试,邮政编码的最佳选择 _。A100080,10000,abc,410006,空白B410006,空白,空值, 41006,abcC100080,100000,abc,空白,IOOOOOD410006,abc,空值,100000,IOOOOO(分数:2.00)A.B. C.D.解析:22.以下哪一项不属于软件易用性测试关注的

    24、内容A) 相似功能的使用风格是否与同类软件一致B) 软件内相似功能的使用风格是否一致C) 软件是否能帮助用户减少输入中的重复劳动D) 软件界面的色彩是否悦目(分数:2.00)A.B.C.D. 解析:23.关于逻辑覆盖,下列说法正确的是 _。A在单元测试中不使用黑盒测试技术B满足分支覆盖就一定满足条件覆盖和语句覆盖C覆盖所有的独立路径就能够覆盖所有的分支D白盒测试技术不同于黑盒测试技术之处是它可以减少测试用例数量(分数:2.00)A.B.C. D.解析:24.关于数据库应用系统的需求分析工作,下列说法正确的是_。A通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B在需求分析阶

    25、段,系统需求分析员要与用户充分沟通,并做出各类用户视图C数据需求分析的主要工作是要辩识出数据处理中的数据处理流程D数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标(分数:2.00)A.B.C.D. 解析:解析 数据库应用系统的需求包括:数据需求分析、数据处理需求分,业务需求分析及其在性能、存储、安全、备份和恢复等方面的要求。数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标。25.如果一个判定中的复合条件表达式为(A1)or(B3),则为了达到 100%的条件覆盖率,至少需要设计多少个测试用例_。A) 1 B) 2 C) 3 D) 4(分数:3.00)

    26、A.B. C.D.解析:解析 由条件覆盖定义:设计若干测试用例,运行被测程序,使得每个判定的每个条件的可能取值至少评价一次。针对该题取 A=3、B=3 和 A=0、B=5 两组测试用例即可达到 100%的条件覆盖率,故本题选择 B。二、论述题(总题数:2,分数:27.00)以下是 QESuite Web Version 1.0 用户手册是内容,请按要求回答问题(分数:15.00)(1).下图是问题问题报告的管理过程。请给出问题报告的各个状态,并进行适当的描述。(分数:7.50)_正确答案:(QESuite Web Version 1.0 中的软件问题生命周期定义:新建测试中新报告的软件问题打开

    27、软件问题已被确认并分配给相关开发工程师处理关闭确认为无效的软件问题待验工程师已完成修正,等待测试人员验证解决软件问题已被修复)解析:(2).给出问题报告中回归测试的操作不走,和退出回归测试的操作步骤。*(分数:7.50)_正确答案:(回归测试的步骤如下:回归测试在回归测试阶段,需要重新验证一些已经被关闭或者解决的问题报告。此时,管理员可以通过执行回归测试操作,将一个或者多个问题报告从“关闭”或者“解决”状态变为:待验“状态,让质保人员重新验证这些问题报告。步骤:1. 在问题报告列表中选择需要回归测试的问题报告并打开。注意:回归测试操作只处理那些状态为“关闭 ”或者“解决”的问题报告。如果你选中

    28、的多个问题报告中包含有状态不是 “关闭”或者“解决”的问题报告,这些不满足条件的问题报告将被回归测试操作忽略。2. 在查看问题报告页面中选择回归测试按钮。退出回归测试对于那些被执行了回归测试操作的问题报告,在测试人员验证这些问题报告之前,可以通过执行退出回归测试操作来恢复它们以前的状态,从而退出回归测试。退出回归测试操作可以由管理员执行,将一个或者多个问题报告从“待验”状态恢复回“关闭”或者“解决”状态。步骤:在问题报告列表中打开已进入回归测试的问题报告。在查看问题报告页面中点击“退出回归测试“按钮。此时的文档状态恢复为进入回归测试之前的状态。)解析:26.一套完整的测试应该由哪些阶段组成?分

    29、别阐述一下各个阶段。(分数:12.00)_正确答案:(分为计划阶段、设计阶段、白盒单元、白盒集成、黑盒单元、黑盒集成、系统测试、回归测试、验收测试。一套完整的测试应该由五个阶段组成:(1)测试计划:首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准。以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测试资源等。(2)测试设计:将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例(测试用例选择的好坏将直接影响测试结果的有效性)。(3)测试开发:建立可重复使用的自动测试过程。(4)测试执行:执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理,测试执行一般由单元测试、组合测试、集成测试、系统测试及回归测试等步骤组成,测试人员应本着科学负责的态度,一步一个脚印地进行测试。(5)测试评估:结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的工作进度及工作效率进行综合评价。)解析:


    注意事项

    本文(【计算机类职业资格】计算机四级软件测试工程师-60及答案解析.doc)为本站会员(proposalcash356)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开