




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、测试工程师试题及答案 本考卷时长:120分钟 满分:100分 、判断题(每题1分,共10分)10题 1、软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。 2、白盒测试侧重于程序结构, 黑盒测试侧重于功能,其中白盒测试需要程序员参与, 测试不需要(X ) 3、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。 4、集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、 递增的测试(X ) 5、系统测试应尽可能在实际运行使用环境下进行( 6、详细设计的目的是为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用 某种选定的表达工具给
2、出清晰的描述。 7、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即 将此问题正确修改,以加快、提高开发的进程。( 8、程序、需求规格说明、设计规格说明都是软件测试的对象( 9、第三方测试是在开发方与用户方的测试基础上进行的验证测试 10、数据流图和数据字典共同构成系统的逻辑模型。 二、单选题(每题2分,共40分)20题 1、软件测试的目的正确的是(D ) 测试是为了发现程序中的错误而执行程序的过程; 好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案; 成功的测试是发现了至今为止尚未发现的错误的测试 测试并不仅仅是为了找出错误 .通过分析错误产生的原因和错误
3、的发生趋势,可以帮 助项目管理者发现当前软件开发过程中的缺陷,以便及时改进; 精品文库 欢迎下载30 A、 B 、 C、 D 2、软件测试的对象包括(B A.目标程序和相关文档 .源程序、目标程序、数据及相关文档 C .目标程序、操作系统和平台软件 D.源程序和目标程序 3、从是否关心软件内部结构和具体实现的角度划分。( A、 静态测试、动态测试 B、 黑盒测试、白盒测试、灰盒测试 C、 单元测试、集成测试、确认测试、 系统测试、验收测试 D、 以上都不对 4、关于软件测试模型,描述正确的是( A、 V模型测试的对象就是程序本身, 测试与开发可以同一阶段进行 B、 W模型测试的对象是程序,需求
4、、 设计等,可以支持迭代的开发模型 C、 H模型软件测试过程活动完全独立,贯穿产品整个生命周期 ,与其他流程并发地进行。 D、 X模型是事先计划再进行测试。 5、软件测试按实施组织分,测试应该包括以下的( 开发方测试用户方测试 第三方测试 验收测试确认测试 A. B . C . . 6、制定测试计划的步骤:(D) 确定项目管理机制 预计测试工作量测试计划评审 确定测试范围 确定测试策略 确定测试标准、预计测试工作量 确定测试构架 确定项目管理机制 预计测试工作量测试计划评审 确定测试范围 确定测试策略 确定测试标准确定测试构架 确定项目管理机 制预计测试工作量 测试计划评审 7、为保证测试活动
5、的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说, 软件测试配置管理中最基本的活动包括( A. 配置项标识、配置项控制、配置状态报告、配置审计 .配置基线确立、配置项控制、配置报告、配置审计 .配置项标识、配置项变更、配置审计、配置跟踪 .配置项标识、配置项控制、配置状态报告、配置跟踪 8、某次程序调试没有出现预计的结果,下列( B)不可能是导致出错的原因。 A、变量没有初始化 B、编写的语句书写格式不规范 C、循环控制出错 D、代码输入有误 9、下列关于程序效率的描述错误的是( B )。 A、提咼程序的执行速度可以提咼程序的效率 B、降低程序占用的存储空间可以提高程序的效率 C、
6、源程序的效率与详细设计阶段确定的算法的效率无关 D、好的程序设计可以提高效率 10、逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法, 针对下面的语句段, 采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项 (True或者False),正确的选择是(A )。 语句段: if (A 用例表: 用例1 用例2 A TRUE FALSE B FALSE C TRUE A CMM 二级,可重复级:已建立的必要过程准则,但主要过程依赖于个人经验; CMM 三级,定义级:量化的已定义且制度化的过程; CMM 四级,管理级:量化的已质量的过程; CMM 五级,优化级:达
7、到一个持续改善过程。 5、ISO 9001管理八原则是什么?并进行简要描述? (5 分) 答:1.以顾客为关注焦点:组织依赖于顾客,因此组织应该理解顾客当前的和未来的需求, 从而满足顾客要求并超越其期望。 2 .领导作用:领导者将本组织的宗旨、方向、和内部环境统一起来,并创造使员工能 够充分参与实现组织目标的环境。80%质量问题与管理有关,20%与员工有关。 3.全员参与:各级员工是组织的生存和发展之本,只有他们的充分参与,才能使其才 能给组织带来最佳效益。岗位职责包括了全员(从总经理到基层员工) 4. 过程方法:将相关的资源和活动作为过程进行管理,可以更高效地取得预期结果。 5.管理的系统方
8、法:IS09000针对设定的目标,识别、理解并管理一个由相互关联的 过程所组成的体系,有助于提高组织的有效性和效率。木水桶的围板原理。 6 .持续改进:是组织的一个永恒发展的目标。 PDCA循环。 7. 基于事实的决策方法:针对数据和信息的逻辑分析或判断是有效决策的基础。用数 据和事实说话。 8. 互利的供方关系:通过互利的关系,增强组织及其供方创造价值的能力。麦当劳管 理方式。 五、分析题(每题15分、共1题、共15 分) 有一个处理单价为 5角钱的饮料的自动售货机 软件测试用例的设计。其规格说明如下:若投 入5角钱或1元钱的硬币,押下橙汁或啤酒的按钮,则相应的饮料就送出来。若售 1元硬币并
9、押下按钮后, 货机没有零钱找,则一个显示零钱找完的红灯亮,这时在投入 饮料不送出来而且 1元硬币也退出来;若有零钱找,则显示零钱找完的红灯灭,在送出 饮料的同时退还5角硬币。 1)分析这一段说明,列出原因和结果 原因: 1.售货机有零钱找 2.投入1元硬币 3.投入5角硬币 4.押下橙汁按钮 5. 押下啤酒按钮 结果: 21. 售货机零钱找完灯亮 22.退还1元硬币 23.退还5角硬币 24.送出橙汁饮料 25.送出啤酒饮料 2)画出因果图,如图所示。所有原因结点列在左边,所有结果结点列在右边。建立中间结点, 表示处理的中间状态。中间结点: 11. 投入1元硬币且押下饮料按钮 12. 押下橙汁
10、或啤酒的按钮 13. 应当找5角零钱并且售货机有零钱找 14.钱已付清 冉贷机有零桜找 冉贷机零铁找完丁亮 退汪1元币 投入5甬颐币 找冋5角硬币 押下惓汁按机 送出牌h牛tt料 押下啤酒按和 搓岀啤酒饮料 1. 软件测试是软彳牛开发的重要环节,进行软件测试的目的是() A) 证明软件措误不存在 B) 证明软件错误的存在 CJ改正程序所有的错误 D)所有的 2.对于软件环正确的是:() B)软件质量是测试人员测试出来的 C)软件质sastbwmy出来的 D)项目阶段结束意味着产品质星达到了预期的标准 玉对于软件测试描述不正确的基() A)软彳牛测试无法找到程序当中的所有缺陷 B)测试工程厢需要
11、在蘇时间内宾成最有效的测试 C)软件测试工程师駅要了解需求就可以了 D)测试工程师也需要了解编码知识 4.测试工程师需要了解下面哪曲1识;() A)项目管理知识 B )测馳识 C)需求管理 D)吐都创舌 5检童软件产品是百符合需求圭义的过程称为:() A)确认测试 D)功能测试 夬服务器揣生磁矚后期使用的问題 D)关联固数是一种注册类画数 24- LoadRunner中ControlIe对于虚拟用户描述正确的是() A)曲I用户并发测试可以做到绝对并发 B)在一台计算机上可以卖际模拟任意多的虚拟用户 C)虚拟用户可分布在勢台客户端上 D)虚拟用户数和服务器揣压力呈銭性关系 25. 关于性能测试
12、,描述错课的是() A)性能测试是对舷的在性能方面的测量工作d B)响应时可是票统重要的性能指标,原则上可以用秒表手工测试 C)思考时间是指報停顿的时间 D)呑吐星是指系読在单包时问内处理事务的能力 2 ss1=trim(ss); ss2=ss.tostri ng(ss); ss3=ss.substri ng(0); 结果是:ss=ss1=ss2=ss3? 6. EJB 实现的流程。CreateEJB,LoadEJB,ActiveEJB,RemoveEJB 7. sql 题 8. 程序题,用vector打印出上面sql的结果表格,写出整个完整过程。 9. 列出uml中的几种图,分别做什么用。
13、10. 说出下面uml图的含义。 11. 列出几种设计模式,简述实现方式,实用情况。 12. 英译汉。 13. 汉译英。uml p ublic class StaticVariableTest private static StaticVariableTest svt = new StaticVariableTestO;/ 语句(1) private static int count1;/ 语句(2) private static int count2 = 0;/ 语句(3) private StaticVariableTest()/ 语句(4) cou nt1+; coun t2+; pub
14、lic static StaticVariableTest get In sta nce()/ 语句 return svt; p ublic static int getCo un t1() return coun t1; p ublic static void setCo un t1(i nt coun t1) StaticVariableTest.co unt1 = coun t1; p ublic static int getCo un t2() retur n coun t2; p ublic static void setCo un t2(i nt coun t2) StaticVa
15、riableTest.co unt2 = coun t2; p ublic static void main( Stri ng args) StaticVariableTest svt = StaticVariableTest.getInstance();/ 语句 System.out.println(count1: + svt.getCount1();/ 语句(7) 问题: 解答: System.out.println(count1: + svt.getCount2();/ 语句(8) 当执行完语句 (8)时,打印结果分别是什么?为什么? 当执行完语句 时,打印结果是1,当执行完语句(8)时
16、,打印结果是 0。分析:程序 执行从main方法开始,首先执行语句(6),调用getInstanee方法,然而当它去调用这个方法 的时候,它是一个静态的方法,在这个类里面定义了多个静态的成员变量。根据java初始 化的顺序我们知道,对于静态的内容肯定是先执行的,也就是说在执行getlnstanee方法之 前,肯定先执行 private static StaticVariableTest svt = new StaticVariableTest();而且它是从上到 下分别执行静态的内容。换句话说,这个程序首先执行private static StaticVariableTest svt = ne
17、w StaticVariableTest();而这里面又要调用一个构造方法StaticVariableTest(),则去执行这个 构造方法private StaticVariableTest(),执行这个构造方法时发现它里面的功能是将counti加 1,将count2加1,而这个count1和count2是我们定义的int类型的静态变量。根据java对 成员变量的默认值,count1和count2初始化的时候都被设置为0,当执行完构造方法后count1 和count2都等于1,这时StaticVariableTest这个对象就生成了,已经在内存里面存在了。接 着赋给svt这个引用。那么svt这个引用指向的 StaticVariableTest类型的对象,它里面的count1 是1,count2也是1。接着发现下面一行private static int count1;它是一个静态的,那么它要 执行这行代码,这行代码只是一个声明,但是没有赋值,接着它就跳过这行不再赋值了(究 其原因是因为count1已经被赋值了,已
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 母液蒸发工基础知识考核试卷及答案
- 预制梁柱板专业知识培训课件
- 2025年买卖城镇住宅小区房屋合同范本
- 2025版关于租房维修合同范本
- 线上师德培训推广计划
- 煮茧操作工职业考核试卷及答案
- 消防设施操作员晋升考核试卷及答案
- 蜡裂解及重合装置操作工基础知识考核试卷及答案
- 六年级下册数学教学质量提升计划
- 制钉工三级安全教育(公司级)考核试卷及答案
- 2025-2026学年粤教粤科版(2024)小学科学二年级上册(全册)教学设计(附目录)
- 2025年山东高考历史试卷真题讲评及备考策略指导(课件)
- 供养中心考试题及答案
- 2025年云南省中考英语试卷真题(含标准答案及解析)
- 开学第一课(教学课件)-八年级语文上册同步备课系列(部编版)
- 【公开课】第一节+内能及其改变(教学课件)物理沪科版2024九年级全一册
- 海事英语阅读 课件Unit 9 Text A Types of Maritime Vessels
- 发型师的职业素养
- 2025科技公司研发部门劳动合同范本
- 少儿沪语趣味启蒙课件
- 机电安装工程验收用表
评论
0/150
提交评论