【计算机类职业资格】四级软件测试工程师-10 (1)及答案解析.doc
《【计算机类职业资格】四级软件测试工程师-10 (1)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级软件测试工程师-10 (1)及答案解析.doc(9页珍藏版)》请在麦多课文档分享上搜索。
1、四级软件测试工程师-10 (1)及答案解析(总分:82.01,做题时间:90 分钟)一、选择题(总题数:20,分数:42.00)1.以下_与性能测试无关。(分数:2.00)A.可靠性测试B.失效/恢复测试C.功能测试D.配置测试2.软件验证和确认是保证软件质量的重要措施,它的实施应该针对(分数:2.00)A.程序编写阶段B.软件设计阶段C.软件调试阶段D.软件开发的所有阶段3.下列不是测试环境的组成要素的是(分数:2.00)A.硬件B.技术文档C.测试工具D.网络环境4.Web 应用软件的性能测试主要包括_。(分数:2.00)A.并发测试B.负载测试和压力测试C.配置测试和性能调优D.以上全部
2、5.大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易_。(分数:2.00)A.通过测试B.整体测试C.快速查错D.快速排错6.之所以要对已交付使用的软件进行维护,原因是_。 ()为了增强软件的功能,满足功能上的变更 ()运行中发现了软件中的错误需要更正 ()为了适应软件工作环境变化而引起的相应改变(分数:3.00)A.()B.()和()C.()和()D.()和()和()7.下列测试中属于与手工测试具有共性的东西的是 _。(分数:2.00)A.测试用例B.测试数据文件C.测试脚本代码D.测试日志8.关于软件测试方法,说法正确的是 _。(分数:2.00)A.验收测试是在真实系统工
3、作环境下检验完整的软件配置项能否和系统正确连接B.配置项测试由独立于软件开发的人员实施,不可委托第三方测试机构进行C.回归测试要测试变更后,对软件原有的正确功能、性能不产生损害D.系统测试是在系统工作环境下检验完整的软件系统是否满足软件开发任务书规定的要求9.根据等价类测试的原则,若规定了输入数据必须遵守的规则,则要确立的有效等价类个数为_,无效等价类个数为_。(分数:2.00)A.1 个,1 个B.1 个,0 个C.1 个,若干个D.1 个,2 个10.下列关于面向对象程序的测试组织问题的说法中,正确的是_。(分数:2.00)A.在面向对象程序测试中,通过执行程序代码完成的测试通常包括单元测
4、试、集成测试和系统测试 3 个主要方面B.在面向对象程序中的一个类可以作为被独立测试的单元C.在面向对象程序测试中,很容易对一个类中的单个成员方法进行充分的单元测试D.由于集成测试目标相同,结构化程序的集成测试技术都适用于对类的测试11.负责设计和实现测试脚本和测试用例的是 _。(分数:2.00)A.测试组组长B.测试分析员C.测试员D.测试监测员12.证实在一个给定的外部环境中软件的逻辑正确性是_。(分数:2.00)A.验证B.确认C.测试D.调试13.针对下列程序段,需要_个测试用例才可以满足语句覆盖的要求。 Switch(value) Case 0: 0ther=30; Break; C
5、ase 1: Other=50; Break; Case 2: Other=300; Case 3: Other=other/value; Break; Default: Other=other * value; (分数:2.00)A.2B.3C.4D.514.关注在一连串的测试中如何选择合适的程序或子程序路径来执行有效的检查,这种测试极有可能是_。(分数:3.00)A.结构测试B.黑盒测试C.功能测试D.静态测试15.桌上检查(Desk Checking)是一种_的检查方法。(分数:2.00)A.程序员自己检查自己编写的程序B.由同行帮忙检查自己编写的程序C.几个同行自行组成小组,以小组为单
6、位检查编写的程序D.程序员在桌子上检查编写程序的活动16.关于软件集成测试,下列说法不正确的是_。(分数:2.00)A.集成测试的对象包括任意一个软件单元集成到计算机软件系统的组装过程B.集成测试的对象包括任意一个组装得到的软件系统C.软件集成测试的目的是检验单元之间、软件单元和已集成的软件系统之间的接口关系D.软件的集成测试不需要验证已集成软件系统是否符合设计要求17.失效回复测试(Recovery Testing),其目标是_。(分数:2.00)A.测试各种资源在超负荷的情况下的运行情况B.检测系统可以处理目标内确定的数据容量C.度量系统的性能和预先定义的目标有多大差距D.验证系统从软件或
7、者硬件失效中恢复的能力18.规划阶段实际上指的是_。(分数:2.00)A.需求获取和定义阶段B.数据获取和定义阶段C.测试用例设计规划阶段D.产品实施规划19.评审是对软件进行静态测试的一种方法,下列与软件评审无关的是(分数:2.00)A.尽量发现错误B.根据评审标准C.依靠测试信息D.检查软件文档20.以下关于面向对象软件测试的说法中,错误的是_。(分数:2.00)A.不变式边界测试是一种类级别的单元测试技术B.对于一棵继承树上的多个类,只有处于叶结点的类需要测试C.测试动态绑定时类树测试的一个目标D.在面向对象单元测试中,等价类划分测试可以用于方法级别的测试二、论述题(总题数:2,分数:4
8、0.00)以下是 ATM 系统交互功能的描述,请仔细阅读并完成要求。 ATM 系统具有取款、查询和修改密码的功能。 进入初始页面,显示“请输入密码”。如果正确输入密码,则进入主操作页面,显示三个可选框,取款、查询、修改密码;如果密码输入错误,回到初始页面。 选择取款页面,请输入取款金额,如果金额合理可行,则 ATM 吐出现金,然后回到主操作页面;如果金额输入不合理,则回到取款页面。 选择查询页面,则显示当前余额,然后回到主操作页面。 选择修改密码页面,则提示输入新密码并确认,完成后回到主操作页面;如果新密码设置错误则回到修改密码页面。 最后在主操作页面选择退卡,ATM 系统则退卡给用户,操作结
9、束。(分数:20.00)(1).请画出该交互过程的流程图。(分数:10.00)_(2).使用基本路径测试方法确定该状态图的测试路径。(分数:10.00)_下图是一个简单的 ATM 机中描述验证信用卡 PIN 活动的有限状态机。其中包含五个用“ (分数:20.01)(1).请给出与此有限状态机等价的控制流图;(分数:6.67)_(2).确定基本测试路径集;(分数:6.67)_(3).设计测试用例以覆盖基本测试路径。 (分数:6.67)_四级软件测试工程师-10 (1)答案解析(总分:82.01,做题时间:90 分钟)一、选择题(总题数:20,分数:42.00)1.以下_与性能测试无关。(分数:2
10、.00)A.可靠性测试B.失效/恢复测试C.功能测试 D.配置测试解析:解析 功能测试是与性能测试并列的一种测试类型。2.软件验证和确认是保证软件质量的重要措施,它的实施应该针对(分数:2.00)A.程序编写阶段B.软件设计阶段C.软件调试阶段D.软件开发的所有阶段 解析:解析 验证与确认的主要活动有关键性分析、可跟踪性分析、评估等。这些工作分布在软件开发的各个阶段。3.下列不是测试环境的组成要素的是(分数:2.00)A.硬件B.技术文档 C.测试工具D.网络环境解析:4.Web 应用软件的性能测试主要包括_。(分数:2.00)A.并发测试B.负载测试和压力测试C.配置测试和性能调优D.以上全
11、部 解析:解析 Web 应用软件的性能测试主要包括以下 3 个方面:并发测试;负载测试和压力测试;配置测试和性能调优。5.大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易_。(分数:2.00)A.通过测试B.整体测试 C.快速查错D.快速排错解析:解析 大突击测试与增量测试不同,它是把所有的模块一次性集成为一个完整的系统后进行完全测试,所有东西都集成到一起测试,很容易整体测试,也容易导致整个崩溃。大突击测试的优点是无须编写桩模块和驱动模块代码。不足有两点:一是要找出导致失效的原因很困难;二是一个模块中存在的缺陷还可能妨碍其他模块的测试。6.之所以要对已交付使用的软件进行维护,
12、原因是_。 ()为了增强软件的功能,满足功能上的变更 ()运行中发现了软件中的错误需要更正 ()为了适应软件工作环境变化而引起的相应改变(分数:3.00)A.()B.()和()C.()和()D.()和()和() 解析:解析 对于已交付的软件投入正常使用,就进入运行阶段,这一阶段可能持续若干年甚至几十年。但软件在运行过程中往往可能会因为多方面的原因导致需要对该软件进行修改,这一修改过程便是软件的维护。其主要原因可能为以下几点:软件在运行中发现了软件本身存在的错误需要修正;为了适应变化了的软件工作环境;为了满足用户需求要增强软件的功能而需做变更。7.下列测试中属于与手工测试具有共性的东西的是 _。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 101 答案 解析 DOC
