【计算机类职业资格】计算机四级软件测试工程师-84及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-84及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-84及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-84 及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:25,分数:50.00)1.下列关于测试团队的说法中,不正确的是_。(A) 测试团队的组织方式由测试团队的规模、具体任务和技术来决定(B) 如果测试团队规模较大,则测试工程师分为 3 个层次:初级测试工程师、测试工程师和资深测试工程师(C) 建立、组织和管理一支优秀的测试团队是做好软件测试工作的基础,也是最重要的工作之一(D) 发现系统的缺陷是测试工作的目的,但不是测试团队工作的核心目标(分数:2.00)A.B.C.D.2.软件测试活动主要包括_。A) 测试设计与开发 B) 测试执行C) A
2、)B)D)都是 D) 测试总结(分数:2.00)A.B.C.D.3.下列情况下会考虑使用自动测试的是_。A) 对软件产品的次要部件进行测试B) 所开发的软件产品的需求不稳定C) 需要反复执行的测试,使用不同输入数据值进行反复测试D) 由客户方组织的验收测试(分数:2.00)A.B.C.D.4.针对程序段 if(x10)and(y20) then w=w/a,对于(x,y)的取值,以下哪组测试用例能够满足判定覆盖的要求_。(A) (30,15),(40,10)(B) (3,0),(30,30)(C) (5,25),(10,20)(D) (20,10),(1,100)(分数:2.00)A.B.C.
3、D.5.测试按照典型的软件工程理论分为_。A) 单元测试、系统测试、白盒测试等 B) 黑盒测试、白盒测试、系统测试等C) 单元测试、集成测试、系统测试等 D) 单元测试、模块测试、集成测试等(分数:2.00)A.B.C.D.6.下列各项中,不属于软件功能易用性测试关注的内容的是A) 软件是否能帮助用户减少重复的输入劳动B) 软件是否能在耗时较长的操作期间提供反馈C) 软件是否允许用户针对自己的使用习惯进行定制D) 软件界面中文字显示的风格(分数:2.00)A.B.C.D.7.下列可以作为软件测试对象的是_。A) 需求规格说明 B) 软件设计规格说明C) 源程序 D) 以上全部(分数:2.00)
4、A.B.C.D.8.下列关于极限测试,说法不正确的是 _。A相对传统的软件开发方法,极限编程可以随时应对新增或改变的需求B极限编程的单元测试是由编码人员完成的测试C极限编程要求在编码之前先设计测试D验收测试由用户来完成,编码人员不必在现场(分数:2.00)A.B.C.D.9.兼容性测试是指_。(A) 针对软件对其运行环境的依赖进行测试,以验证软件是否能够在所有期望的环境中运行(B) 测试本款软件与其他应用软件是否能在同一操作系统下同时执行(C) 检测软件与其他软件是否能正常进行信息的交流和传递(D) 以上都不对(分数:2.00)A.B.C.D.10.从下列叙述中选出能够与软件开发需求分析、设计
5、、编码相对应的软件测试_。A) 集成测试、确认测试、单元测试 B) 单元测试、集成测试、确认测试C) 单元测试、确认测试、组装测试 D) 确认测试、集成测试、单元测试(分数:2.00)A.B.C.D.11.下列不属于健壮性测试用例设计方法的为_。A) 故障插入测试 B) 变异测试C) 规范导出法 D) 错误猜测法(分数:2.00)A.B.C.D.12.关于逻辑覆盖,说法错误的是A) DDP 覆盖是判定覆盖的一个变体B) 满足条件覆盖一定也满足判定覆盖C) 指令块覆盖属于语句覆盖D) 若判定覆盖率迭 100%,则语句覆盖率一定也是 100%(分数:2.00)A.B.C.D.13.不准确的手册容易
6、导致用户误用软件,故手册的测试必须测试手册的准确性,这方面检查范围不包括 _。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)
7、A.B.C.D.16.一个多用户的应用系统通常有用户管理功能,允许增加新的用户。用户信息一般包括用户名,假设规定用户名必须是以字母开头的、不超过 8 个字符的字母数字串,那么,下面哪组值均属于用户名的无效等价类A) 1i111111,Glenford Myers,1238123B) LinYie,Linfeng,空值,linyifeiC) linyifei,空值,Myers G,genfordD) linyifei,lintbn,a111111,genford(分数:2.00)A.B.C.D.17.在银行的活期存折账户管理软件中,要求可以输入一个账户的每笔交易的金额。若规定存入的金额的有效取值
8、范围是 1.00 元至 99 999 999.99 元。若考虑使用边界值分析设计关于这个金额的测试用例,下列属于它的边界值是 _。A2,9999999 B1.01,99999999.99C99999999.98,9.99 D0.99,100000000.00(分数:2.00)A.B.C.D.18.下面说法正确的是_。A) 软件测试仅是在编程之后进行的测试B) 需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象C) 测试配置是软件配置的一个子集D) 错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势(分数:2.00)A.B.C.D.19.第三方测试
9、的目的是 _。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) 基于状态的事件表导出测试用例D) 基于数据流和控制流导出测试用例(分数:2.00)A.B.C.D.22.在结构化测试用例设计中,有语
10、句覆盖、条件覆盖、判定覆盖(也称分支覆盖)、路径覆盖等,其中_是最强的覆盖准则。A) 语句覆盖 B) 条件覆盖 C) 判定覆盖 D) 路径覆盖(分数:2.00)A.B.C.D.23.走查的最主要目标有发现缺陷、遗漏和矛盾的地方改讲产品考虑可替换的实现方法A) 和 B) 和C) 和 D) 、和(分数:2.00)A.B.C.D.24.下列不是测试环境的组成要素的是A) 硬件 B) 技术文档C) 测试工具 D) 网络环境(分数:2.00)A.B.C.D.25.健壮性测试又称容错测试,其一般的测试方法是软件故障插入测试,在软件故障插入测试技术中,不需要关注的内容为_。A) 故障类型 B) 插入故障的方
11、法 C) 目标系统 D) 测试系统(分数:2.00)A.B.C.D.二、论述题(总题数:2,分数:30.00)以下是某软件项目规格说明,请按要求回答问题。某一软件项目的规格说明:对于处于提交审批状态的单据,数据完整率达到 80%以上或已经过业务员确认,则进行处理。(分数:20.00)(1).请根据规格说明,画出对应的因果图。(分数:10.00)_(2).采用基于因果图的方法为该软件项目设计测试用例。(分数:10.00)_26.QESuite Web Version 1.0 中,已知 Lead 1.0 邮件系统测试项目的部分信息如下:测试版本:总计两个测试版本,按日期排序分为 Lead1._09
12、0703,Lead1.0_090801功能分类视图中部分待测区域及人员分配定义如下表所示:功能区域 功能区域 测试人员 开发人员安全 Test1 Developerl邮件管理 Test2 Developer2发邮件 Test2 Developer2 邮件系统收邮件 Test2 Developer2性能 并发处理能 力 Test3 Developer3 已知在功能区域“性能/并发处理能力”下有一个软件问题处于“打开/修复失败”状态下表中是该软件问题当前的部分操作历史信息,请依据 QEsuite Web Version 1.0 的软件问题生命周期定义和题中提供的相关人员分配和测试版本信息,填写表中
13、空缺的操作历史信息。 操作序号 操作者 执行操作 操作后的问题状态 测试版本1 新建 Lead1.0_0907032 打开/再现3 修复/修复4 打开/修复失败 Lead1.0_090801(分数:10.00)_计算机四级软件测试工程师-84 答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:25,分数:50.00)1.下列关于测试团队的说法中,不正确的是_。(A) 测试团队的组织方式由测试团队的规模、具体任务和技术来决定(B) 如果测试团队规模较大,则测试工程师分为 3 个层次:初级测试工程师、测试工程师和资深测试工程师(C) 建立、组织和管理一支优秀的测试团队是做好软件
14、测试工作的基础,也是最重要的工作之一(D) 发现系统的缺陷是测试工作的目的,但不是测试团队工作的核心目标(分数:2.00)A.B.C.D. 解析:2.软件测试活动主要包括_。A) 测试设计与开发 B) 测试执行C) A)B)D)都是 D) 测试总结(分数:2.00)A.B.C. D.解析:解析 软件测试活动主要包括测试设计与开发、测试执行和测试总结。3.下列情况下会考虑使用自动测试的是_。A) 对软件产品的次要部件进行测试B) 所开发的软件产品的需求不稳定C) 需要反复执行的测试,使用不同输入数据值进行反复测试D) 由客户方组织的验收测试(分数:2.00)A.B.C. D.解析:解析 自动测试
15、的优点就是为了解决重复的人工操作。4.针对程序段 if(x10)and(y20) then w=w/a,对于(x,y)的取值,以下哪组测试用例能够满足判定覆盖的要求_。(A) (30,15),(40,10)(B) (3,0),(30,30)(C) (5,25),(10,20)(D) (20,10),(1,100)(分数:2.00)A.B.C.D. 解析:5.测试按照典型的软件工程理论分为_。A) 单元测试、系统测试、白盒测试等 B) 黑盒测试、白盒测试、系统测试等C) 单元测试、集成测试、系统测试等 D) 单元测试、模块测试、集成测试等(分数:2.00)A.B.C. D.解析:解析 测试按照典
16、型的软件工程理论分为单元测试、集成测试、系统测试等。此外从其他角度还可以分为白盒测试、黑盒测试、灰盒测试。但是我们要统一标准,找到同一分类标准,避免混淆。6.下列各项中,不属于软件功能易用性测试关注的内容的是A) 软件是否能帮助用户减少重复的输入劳动B) 软件是否能在耗时较长的操作期间提供反馈C) 软件是否允许用户针对自己的使用习惯进行定制D) 软件界面中文字显示的风格(分数:2.00)A.B.C.D. 解析:解析 功能易用性是指用户能否方便、快速、准确地使用软件提供的功能来完成需要完成的任务。一般功能易用性测试涉及面很广,其主要内容有:业务符合度、功能定制性、功能的关联度、数据的共享度、用户
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 84 答案 解析 DOC
