【计算机类职业资格】四级软件测试工程师-12及答案解析.doc
《【计算机类职业资格】四级软件测试工程师-12及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级软件测试工程师-12及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、四级软件测试工程师-12 及答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:20,分数:39.00)1.下列有关软件缺陷报告的编写中,哪个是错误的_。(分数:2.00)A.一个软件缺陷报告中只应记录一个不可再划分的软件缺陷B.软件缺陷报告的标题应该能够最简洁表达一个软件缺陷C.软件缺陷报告中应提供全面的有关该软件缺陷再现的信息D.同一个软件缺陷可以被重复报告2.将所有可以进行自动化测试的测试用例转换为测试脚本是测试步骤的哪一过程_。(分数:2.00)A.测试开发B.测试用例C.测试设计D.测试执行3.在软件开发过程中,需要评审的文档很多,其中对文档的一致性、可测试性等方面
2、进行检查的称为_。(分数:3.00)A.内容评审B.格式评审C.一致性评审D.可测试评审4.阅读下列程序: int func(int a, b, c) int k=1; if(a0) | (b0) | (a+c0) k=k+a; else k=k+b; if (c0) k=k+c; return k; 采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是_。(分数:1.00)A.(a,b,c)=(1,1,1)、(-1,1,1)B.(a,b,c)=(1,1,1)、(-1,-1,-1)C.(a,b,c)=(1,1,-1)、(1,1,1)D.(a,b,c)=(1,1,-1)
3、、(-1,1,1)5.在 QESAT/C 中,下列属于动态测试过程步骤的是(分数:2.00)A.设定待测试的配置、编译相关的源程序B.设定需插装的函数C.运行源程序、合并动态运行的结果D.以上全部6.软件测试是软件开发过程中重要和不可缺少的阶段,其包含的内容和步骤甚多,而测试过程的多种环节中最基础的是(分数:2.00)A.集成测试B.单元测试C.系统测试D.验收测试7.下列语句通常不是作为定义结点的是_。(分数:2.00)A.输入语句B.过程调用语句C.赋值语句D.输出语句8.下列有关测试活动的描述中,错误的是(分数:2.00)A.测试策划的主要依据包括测试合同中测试范围和进度安排要求等B.测
4、试执行中不能随意修订测试计划C.测试用例设计是测试执行的主要内容D.测试总结的目的是对测试结果进行分析,以确定软件产品质量的当前状态9.等价类划分和边界值分析是常用的两种黑盒测试方法,采用这两种方法,可以大幅度减少测试用例的数量,那么,它们的局限性是_。(分数:2.00)A.在设计测试用例时不能将这两种方法结合在一起同时使用B.不同输入变量之间可能存在约束关系,它们不能处理这类约束关系C.不能用于大型信息系统的测试用例的设计D.不能用于单元测试和集成测试10.面向对象的基本单位是_。(分数:2.00)A类B.对象C.成员变量D.组件11.以下哪种软件测试属于软件性能测试的范畴?_。(分数:2.
5、00)A.接口测试B.压力测试C.单元测试D.易用性测试12.下列关于测试策略,说法错误的是 _。(分数:1.00)A.自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些B.自顶向下测试的优点是较早的发现高层模块接口、控制等方面的问题C.自底向上测试的优点是比较容易设计测试用例D.自顶向下测试的优点是使得低层模块的错误较早发现13.软件测试的目的是_。(分数:2.00)A.软件编写完成以后的后续工作B.寻找软件缺陷而执行程序的过程C.使软件能更好地工作D.保证程序能完全正确地被执行14.制定测试计划,要达到的目标有_。(分数:2.00)A.确定测试所需要的时间和资源B.确立每个测试
6、阶段的测试完成及测试成功的标准和要实现的目标C.识别出测试活动的各种风险,对风险进行消除或者降低风险带来的损失影响D.以上全是15.下列不属于兼容性测试考虑范畴的为_。(分数:2.00)A.硬件兼容性B.软件兼容性C.数据兼容性D.操作兼容性16.在 Web 应用软件的基本结构中,客户端的基础是_。(分数:2.00)A.HTML 文档B.客户端程序C.HTML 协议D.浏览器17.对计算机的系统有用的系统测试类型有_。 恢复测试 安全测试 应力测试 性能测试(分数:2.00)A.B.C.D.18.以下关于面向对象软件测试的说法中,正确的是(分数:2.00)A.不需要对抽象类进行单元测试B.等价
7、类划分测试是一种类层次的测试技术C.不变式边界测试是一种类层次的测试技术D.测试动态绑定是类树测试的唯一目标19.计算机软件测试规范规定,软件测试的类别可分为单元测试、集成测试以及_。(分数:2.00)A.系统测试B.验收测试C.系统测试和验收测试D.配置项测试、系统测试和验收测试20.下列不属于单元测试对象的是_。(分数:2.00)A.软件构件B.计算机系统C类D.可独立编译的程序模块二、论述题(总题数:2,分数:37.00)21.一个网站后台登录系统由用户名和密码两部分数据组成,登录操作对两个输入数据进行检查,具体要求如下: (1)要求用户名中只能包含字母、数字和下划线(字母不区分大小写)
8、,密码可以包含任何字符。 (2)用户名和密码都不能为空且长度都应在 16 位以内。 (3)当用户名或密码为空时,则登录失败并提示对应的出错信息。 (4)当用户名不正确或用户名不存在或密码错误时,则登录失败并提示以下三种相应的出错信息:用户名不合法(即包含非字母、非数字字符、非下划线),或用户名不存在,或密码错误,当用户名和密码都正确时,显示登录成功,完成登录。 假设正确的用户名是 admin_001,密码是 001。 请用等价类方法为上述规格说明设计等价类表。 (分数:16.00)_以下是学生选课系统中“学生成绩查询”交互行为的描述,请仔细阅读程序并完成要求。 交互开始时,终端上显示首页,用户
9、选择“查询”请求后,显示“请输入学号”。在用户输入学号后,系统核对学生学号:若输入的学号不正确,则显示“输入的学号不正确”,此次查询取消,回到首页;若输入的学号正确看,则出现“请输入课程名称”。一旦输入课程名,就开始核对课程名称:若输入的课程名称不正确,则显示“输入的课程名称不正确”,此次查询取消,回到首页;若输入的课程名称正确,则根据“学号”和“课程名”查询学生成绩。 若查询学生成绩成功,则显示查询到得成绩,系统询问是否继续查询:当用户选择“继续查询”后回到“请输入学号”;当用户选择“结束查询“后回到首页。若查询失败,则显示“查询失败”后回到首页。(分数:21.00)(1).请画出该系统的控
10、制流图。(分数:7.00)_(2).请给出该系统的基本路径集。(分数:7.00)_(3).请给出覆盖基本路径集的测试用例集合。(分数:7.00)_四级软件测试工程师-12 答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:20,分数:39.00)1.下列有关软件缺陷报告的编写中,哪个是错误的_。(分数:2.00)A.一个软件缺陷报告中只应记录一个不可再划分的软件缺陷B.软件缺陷报告的标题应该能够最简洁表达一个软件缺陷C.软件缺陷报告中应提供全面的有关该软件缺陷再现的信息D.同一个软件缺陷可以被重复报告 解析:解析 软件缺陷报告的编写应该遵循以下原则: (1)软件缺陷报告是测
11、试人员和开发人员交流的纽带,最重要的原则是一定要将问题说明白,让不能和测试人员直接交流的开发人员可以依据描述理解和再现所发现的软件缺陷。 (2)一个软件缺陷报告中只应记录一个不可再划分的软件缺陷。 (3)软件缺陷报告的标题应该能够最简洁表达一个软件缺陷。 (4)再现该软件缺陷的步骤应该是最简化的,应剔除其他不相关的步骤或因素。 (5)依据一系列的程序执行步骤和测试输入来再现软件缺陷。 (6)应提供全面的有关软件缺陷再现的信息。 (7)不要填写重复的软件缺陷。当一个缺陷是被报告过的,那么就不可以再填写另外一个报告,否则会造成质量保证人员和开发人员的额外负担与资源浪费。 A、B、C 均符合以上规则
12、,D 的说法与最后一条规则相违背。2.将所有可以进行自动化测试的测试用例转换为测试脚本是测试步骤的哪一过程_。(分数:2.00)A.测试开发 B.测试用例C.测试设计D.测试执行解析:解析 测试开发的过程是指:将所有的可以进行自动化测试的测试用例转换为测试脚本,输入就是基于测试需求的测试用例;输出则是测试脚本和与之对应的期望结果。3.在软件开发过程中,需要评审的文档很多,其中对文档的一致性、可测试性等方面进行检查的称为_。(分数:3.00)A.内容评审 B.格式评审C.一致性评审D.可测试评审解析:解析 在软件开发过程中,需要评审的文档很多,主要包括需求评审、没计评审、代码评审和质量验证评审。
13、在对这些进行评审时,往往又可以分为格式评审和内容评审。所谓格式评审,是检查文档格式是否符合标准,而内容评审则是从一致性、可测试性等方面进行检查。4.阅读下列程序: int func(int a, b, c) int k=1; if(a0) | (b0) | (a+c0) k=k+a; else k=k+b; if (c0) k=k+c; return k; 采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是_。(分数:1.00)A.(a,b,c)=(1,1,1)、(-1,1,1)B.(a,b,c)=(1,1,1)、(-1,-1,-1) C.(a,b,c)=(1,1,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 12 答案 解析 DOC
