【计算机类职业资格】计算机四级软件测试工程师-60及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-60及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-60及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
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 要求就一定能够满
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 60 答案 解析 DOC
