【计算机类职业资格】计算机四级软件测试工程师-111 (1)及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-111 (1)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-111 (1)及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-111 (1)及答案解析(总分:88.00,做题时间:90 分钟)一、B选择题/B(总题数:25,分数:50.00)1.以下活动中,哪个不属于测试计划的内容?_。 A. 为测试各项活动制定一个实现可行的综合的计划 B. 确定测试过程中每个测试阶段的测试完成标准 C. 识别测试活动中各种风险,并给出风险应对措施 D. 分析测试需求,并制定测试方案(分数:2.00)A.B.C.D.2.单元测试的目的是 _。 A.检查每个软件单元能否正确实现功能 B.检查软件单元的性能能否达到要求 C.发现软件单元中可能存在的错误 D.以上全部(分数:2.00)A.B.C.D.3.下列属于
2、基于大纲的系统测试步骤的是 _。 A.根据软件需求文档开发测试大纲 B.确定每个功能点的执行频率 C.开发测试用例 D.以上全部(分数:2.00)A.B.C.D.4.以下哪一项属于数据兼容性测试关注的范畴?_。 A. 软件在异常退出时是否会破坏正在处理的文件 B. 软件是否可以在不同的 J2EE 应用服务器上运行 C. 软件同类功能的使用风格是否一致 D. 软件是否能打开以前版本保存的文件(分数:2.00)A.B.C.D.5.逻辑路径覆盖法式白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法。针对下面的句段,采用语句覆盖法完成测试 的设计。测试用例见下表,对表中的空缺页(TRUE 或者
3、 FALSE),正确的选择是_。语句段:If(AElse x=0; 用例表: 用例 1 用例 2A TRUE FALSEB (1) FALSEC TRUE (2)D (3) FALSE A. (1)TRUE(2)FALSE(3)TRUE B. (1)TRUE(2)FALSE(3)FALSE C. (1)FALSE(2)FALSE(3)TRUE D. (1)TRUE(2)TRUE(3)FALSE(分数:2.00)A.B.C.D.6.面向对象的基本单位是 _。 A.类 B.对象 C.成员变量 D.组件(分数:2.00)A.B.C.D.7.健壮性测试又称容错测试,其一般的测试方法是软件故障插入测试,
4、在软件故障插入测试技术中,不需要关注的内容为_。 A. 故障类型 B. 插入故障的方法 C. 目标系统 D. 测试系统(分数:2.00)A.B.C.D.8.下面不属于协议测试的类型的是 A. 一致性测试 B. 互操作性测试 C. 性能测试 D. 压力测试(分数:2.00)A.B.C.D.9.一个测试团队中,负责项目的管理、测试技术的制定、项目文档的审查、测试用例的设计和审查等的角色应是 _。 A.测试组长 B.内审员 C.QA/测试经理 D.测试设计人员(分数:2.00)A.B.C.D.10.测试管理工具提供从测试设计到测试运行的全过程支持。这个工具的主要用途是 A. 自动抓取屏幕上的系统运行
5、界面 B. 基于需求规格说明书自动生成测试数据、测试用例 C. 测试用例管理、软件缺陷管理、软件测试度量 D. 辅助管理软件产品的各组成部分,使它们保持一致(分数:2.00)A.B.C.D.11.以下程序的路径数为_。If(a8)If(b0)Result=a*b;If(c8)result+=1; A. 3 B. 6 C. 8 D. 12(分数:2.00)A.B.C.D.12.下列关于测试方法的叙述中不正确的是_。 A.从某种角度上讲,白盒测试与黑盒测试都属于动态测试 B.功能测试属于黑盒测试 C.对功能的测试通常是要考虑程序的内部结构的 D.结构测试属于白盒测试(分数:2.00)A.B.C.D
6、.13.以下哪一项不属于 Web 应用软件表示层测试关注的范畴是_。 A. 排版结构的测试 B. 链接结构的测试 C. 客户端兼容性的测试 D. 数据完整性测试(分数:2.00)A.B.C.D.14.代码检查小组的人员_。 A.越多越好 B.越少越好 C.12 人 D.47 人(分数:2.00)A.B.C.D.15.兼容性测试是指 A. 检测软件与其他软件是否能正常进行信息的交流和传递 B. 测试本款软件与其他应用软件是否能在同一操作系统下运行 C. 针对软件对其运行环境的依赖进行测试,以验证软件是否能够在所有期望的环境中进行 D. 以上都不对(分数:2.00)A.B.C.D.16.没有正确修
7、复的缺陷,需要进一步修复的状态应该是 _。 A.New B.Open C.Fixed D.Reopen(分数:2.00)A.B.C.D.17.下列有关测试过程管理的基本原则,哪个是错误的?_。 A. 测试过程管理应该首先建立测试计划 B. 测试需求在测试过程中可以是模糊的、非完整的 C. 在测试任务较多的情况下,应该建立测试任务的优先级来优化处理 D. 整个测试过程应该具有良好的可测性和可跟踪性,强调以数据说话(分数:2.00)A.B.C.D.18.下面 Web 应用软件的测试策略中,不属于表示层的测试内容的是_。 A. 链接结构的测试 B. 浏览器兼容性的测试 C. 排版结构的测试 D. 服
8、务器端程序的测试(分数:2.00)A.B.C.D.19.不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试是_。 A. 性能测试 B. 黑盒测试 C. 白盒测试 D. 静态分析(分数:2.00)A.B.C.D.20.用于代替被测模块调用的子模块的模块被称作_。 A. 桩模块 B. 数据模块 C. 接口模块 D. 驱动模块(分数:2.00)A.B.C.D.21.下列不属于测试计划要达到的目标的一项是_。 A.为测试各项活动制定一个切实可行的、综合的计划,包括每项测试活动的对象、范围、方法、进度和预期结果 B.为项目实施建立一个组织模型,并定义测试项目中每个角色的责任和工作内容 C.为测
9、试执行活动设计测试方案,编制测试用例 D.确定测试需要的时间和资源,以保证其可获得性和有效性(分数:2.00)A.B.C.D.22.下列关于 Web 应用软件的系统安全检测与防护说法不正确的是 A. 对系统安全漏洞的检测同样也属于测试的范畴 B. Web 应用软件的安全性仅与 Wcb 应用欺件本身的开发相关 C. 系统安全检测与防护应当作一个系统工程来完成,仅仅经过入侵检测和漏洞扫描是不够的,其中最重要的应该是建立完善的安全策略 D. 访问安全是指控制外界对主机的访问,从而减少甚至避免非法的访问和使用(分数:2.00)A.B.C.D.23.下列关于软件质量模型的说法中正确的是_。 A. 外部质
10、量是表征软件产品在规定条件下使用时,决定其满足规定的和隐含的要求的能力 B. 容错性,通用性,结构性和通信性不全属于软件的质量特性 C. 内部质量是表征软件产品在规定条件下使用时,满足规定的和隐含的要求的程度 D. 使用质量是软件产品在规定的使用环境中,规定的用户能实现规定目标的要求(分数:2.00)A.B.C.D.24.以下关于面向对象软件测试的说法中,错误的是 A. 测试动态绑定是类树测试的一个重要目标 B. 面向对象软件协作集成测试是指对一个类的多个实例间协作进行的测试 C. 面向对象软件的自底向上集成测试需要为集成测试开发相应代码 D. 面向对象软件的单元测试需要考虑对一个类中单个方法
11、的测试(分数:2.00)A.B.C.D.25.测试的复用包括_。 A. 测试用例的复用 B. 软件缺陷报告的复用 C. 软件过程信息的复用 D. 以上全是(分数:2.00)A.B.C.D.二、B论述题/B(总题数:3,分数:38.00)26.采用等价类划分方法为某保险公司计算保费率的程序设计测试用例。某保险公司的人寿保险的保费计算方式为:投保额保险费率。其中,保险费率按点数不同而有区别,10点及 10 点以上,保险费率为 0.6%;10 点以下,保险费率为 0.1%;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定的,具体规则如下表所示。 年龄 性别 婚姻 抚养人数2039 4059
12、其他 M F 已婚 未婚6 点 4 点 2 点 5 点 3 点 3 点 5 点1 人扣 0.5 点,最多扣 3 点(四舍五入)(分数:10.00)_27.简述如何测试分布式系统。(分数:10.00)_28.论述题 3:针对以下 C 语言程序,请按要求回答问题 下面是一个程序段(C 语言),试设计基本路径测试的测试用例,设计出的测试用例要保证每一个基本独立路径至少要执行一次。 函数说明:当 i flag=0;返回 i count+100 当 i flag=l;返回 i count*10 否则 返回 i count*20 输入参数:int i count int i flag 输出参数:int i
13、 retum 程序代码如下: (分数:18.00)_计算机四级软件测试工程师-111 (1)答案解析(总分:88.00,做题时间:90 分钟)一、B选择题/B(总题数:25,分数:50.00)1.以下活动中,哪个不属于测试计划的内容?_。 A. 为测试各项活动制定一个实现可行的综合的计划 B. 确定测试过程中每个测试阶段的测试完成标准 C. 识别测试活动中各种风险,并给出风险应对措施 D. 分析测试需求,并制定测试方案(分数:2.00)A.B.C.D. 解析:解析 制定测试计划,要达到的目标有:为测试各项活动制定一个现实可行的综合的计划;建立一个组织模型;开发有效的测试模型;确定测试所需要的时
14、间和资源;确定测试过程中每个测试阶段的测试完成标准和要实现的目标;标识出测试活动中各种风险,并给出风险应对措施。2.单元测试的目的是 _。 A.检查每个软件单元能否正确实现功能 B.检查软件单元的性能能否达到要求 C.发现软件单元中可能存在的错误 D.以上全部(分数:2.00)A.B.C.D. 解析:3.下列属于基于大纲的系统测试步骤的是 _。 A.根据软件需求文档开发测试大纲 B.确定每个功能点的执行频率 C.开发测试用例 D.以上全部(分数:2.00)A.B.C.D. 解析:4.以下哪一项属于数据兼容性测试关注的范畴?_。 A. 软件在异常退出时是否会破坏正在处理的文件 B. 软件是否可以
15、在不同的 J2EE 应用服务器上运行 C. 软件同类功能的使用风格是否一致 D. 软件是否能打开以前版本保存的文件(分数:2.00)A. B.C.D.解析:解析 常用的数据兼容性主要包括两类: 不同版本间的数据兼容性。B、C 都属于这一类。 不同软件间的数据兼容性。D 属于这一类。 A 不属于数据兼容性测试关注的范畴。5.逻辑路径覆盖法式白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法。针对下面的句段,采用语句覆盖法完成测试 的设计。测试用例见下表,对表中的空缺页(TRUE 或者 FALSE),正确的选择是_。语句段:If(AElse x=0; 用例表: 用例 1 用例 2A TRU
16、E FALSEB (1) FALSEC TRUE (2)D (3) FALSE A. (1)TRUE(2)FALSE(3)TRUE B. (1)TRUE(2)FALSE(3)FALSE C. (1)FALSE(2)FALSE(3)TRUE D. (1)TRUE(2)TRUE(3)FALSE(分数:2.00)A.B.C. D.解析:6.面向对象的基本单位是 _。 A.类 B.对象 C.成员变量 D.组件(分数:2.00)A. B.C.D.解析:7.健壮性测试又称容错测试,其一般的测试方法是软件故障插入测试,在软件故障插入测试技术中,不需要关注的内容为_。 A. 故障类型 B. 插入故障的方法 C
17、. 目标系统 D. 测试系统(分数:2.00)A.B.C.D. 解析:解析 性能测试主要用于实时系统和嵌入式系统,性能测试是指测试软件在集成系统中的运行性能。其目标是度量系统的性能和预先定义的目标有多大差距。8.下面不属于协议测试的类型的是 A. 一致性测试 B. 互操作性测试 C. 性能测试 D. 压力测试(分数:2.00)A.B.C.D. 解析:解析 由于各种通信协议是使用自然语言描述的,不同的人理解问题的角度不同,对协议的认识也会存在差异,因而协议实现者有可能因为理解错误而错误实现了协议,因此要对协议进行测试,以保证开发的系统可以正确工作,通常包括以下类型的协议测试:协议一致性测试、协议
18、性能测试、协议互操作性测试和协议健壮性测试四种。9.一个测试团队中,负责项目的管理、测试技术的制定、项目文档的审查、测试用例的设计和审查等的角色应是 _。 A.测试组长 B.内审员 C.QA/测试经理 D.测试设计人员(分数:2.00)A. B.C.D.解析:10.测试管理工具提供从测试设计到测试运行的全过程支持。这个工具的主要用途是 A. 自动抓取屏幕上的系统运行界面 B. 基于需求规格说明书自动生成测试数据、测试用例 C. 测试用例管理、软件缺陷管理、软件测试度量 D. 辅助管理软件产品的各组成部分,使它们保持一致(分数:2.00)A.B.C. D.解析:解析 测试管理工具主要用于进行测试
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 1111 答案 解析 DOC
