



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 白盒测试(5分)白箱测试是在看懂程序代码和设计方案的前提下,进行软件的测试。(1分)这种测试注重于源代码的覆盖率,同时需要测试者具备较高的技术水平。(2分)白箱测试的优点是可以对代码有详细的审查,能找出隐藏在代码中的错误,从而确保高质量的代码;缺点是很多时候不能看完所有的代码,不能找出欠缺的代码,同时白箱测试和用户如何使用软件无关。(2分)2. 黑盒测试(5分)黑箱测试的优点是测试者无需熟悉软件内部结构,并且根据蓝图在早期就可以制定测试方案,(1分)并不依赖于开发者的工作进展,而且黑箱测试简单易行,对测试者的技术要求不高;(2分)但是,黑箱测试主要是功能上的测试,只能覆盖只有一小部分的输入,不能保证程序的所有部分都被测试到。(2分)3. 边界值分析法(5分)使用边界值分析方法设计测试用例,首先:应确定边界情况。通常输入和输出等价类的边界,就是应着重测试的边界情况。(3分)其次,应但选取正好等于、刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。(2分)4. 单元测试、集成测试、系统测试(5分)单元测试:以代码检查、逻辑覆盖 (1分)集成测试:增加静态结构分析、静态质量度量(2分) 系统测试:根据黑盒测试结果,采用白盒测试(2分)四、简答题(每题10分,共40分)1. 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?(10分) 软件测试计划是指导测试过程的纲领性文件,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。(2分)借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。 (3分)测试计划和测试详细规格、测试用例之间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围、方法和资源配置,而测试详细规格、测试用例是完成测试任务的具体战术。所以其中最重要的是测试测试策略和测试方法(最好是能先评审)。(5分) 2. 软件测试方法有哪些分类?各有什么特点?设计测试用例的主要方法有哪些?(10分)软件测试方法分类1) 白盒、黑盒、灰盒(1分)2) 单元测试、集成测试、系统测试、验收测试、回归测试、Alpha 测试、Beta 测试(2分)3) 静态测试和动态测试(2分)设计测试用例的主要方法1) 等价类划分(1分)2) 边界值分析法(2分)3) 因果图法(2分)3. 描述软件测试活动的生命周期?(10分)测试周期分为计划、设计、实现、执行、总结。其中:计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度等;(2分)设计:完成测试方案,从技术层面上对测试进行规划;(2分)实现:进行测试用例和测试规程设计;(2分)执行:根据前期完成的计划、方案、用例、规程等文档,执行测试用例。(2分)总结:记录测试结果,进行测试分析,完成测试报告。(2分)4. 怎样才能成为一个合格的软件测试工程师?(10分)1) 计算机专业技能(2分)2) 测试专业技能(2分)3) 软件编程技能(2分)4) 网络、操作系统、数据库、中间件等知识(2分)5) 较强的责任心,对待测试工作要有不厌其烦的态度,与需求人员、研发人员多交流多沟通(2分)一个测试工程师应具备那些素质和技能?(10分)掌握基本的测试基础理论 (1分)本着找出软件存在的问题的态度进行测试,即客观吧,不要以挑刺形象出现(1分) 可熟练阅读需求规格说明书等文档 (1分)以用户的观点看待问题 (1分)有着强烈的质量意识 (1分)细心和责任心 (1分)良好的有效的沟通方式(与开发人员及客户) (1分)具有以往的测试经验 (1分)能够及时准确地判断出高危险区在何处 (2分)系统测试是什么?需要考虑哪些方面?(10分)1) 系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方,从而提出更加完善的方案.。(2分)2) 它的的任务是尽可能彻底地检查出程序中的错误,提高软件系统的可靠性,其目的是检验系统做得怎样?。这阶段又可分为三个步骤:模块测试,测试每个模块的程序是否有错误;组装测试,测试模块之间的接口是否正确;确认测试,测试整个软件系统是否满足用户功能和性能的要求。该阶段结束应交付测试报告,说明测试数据的选择,测试用例以及测试结果是否符合预期结果。(2分)3) 测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。(2分)4) 系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不相符合或与之矛盾的地方。 系统测试的对象不仅仅包括需要测试的产品系统的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。因此,必须将系统中的软件与各种依赖的资源结合起来,在系统实际运行环境下来进行测试(4分)3. 设计用例的方法、依据有那些?(10分)测试周期分为计划、设计、实现、执行、总结。其中:计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度等;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年农村环境保护治理员招聘考试题库与解析
- 2025年医学知识题库临床执业医师考试模拟题大全
- 2025年军供站医护人员招聘考试预测题及解析
- 2025年人力资源岗位招聘笔试备考指南及模拟题
- 2025年医药销售代表招聘面试技巧与常见问题解析
- 2025年农村畜牧站站长竞聘面试技巧与常见问题解答示范
- 2025年初创企业家必-备的创业知识考试模拟题集
- 燃气安全管理实施方案
- 屠宰环节食品质量追溯系统
- 施工阶段质量监督与控制方案
- 加油、加气、充电综合站项目可行性研究报告
- 2025保密协议范本:物流行业货物信息保密
- 塔机拆卸合同范本
- 2024-2025学年广东省深圳市南山区四年级(下)期末数学试卷
- 《煤矿安全规程(2025版)》知识培训
- 2025秋数学(新)人教五年级(上)第1课时 小数乘整数
- 半导体行业面试问题及答案解析
- 《数字技术应用基础模块》技工中职全套教学课件
- 房屋拆除专项施工方案(3篇)
- AutoCAD电气工程制图 课件 项目1 低压配电柜的绘制与识图
- 2025至2030年中国绿色船舶行业发展前景预测及投资方向研究报告
评论
0/150
提交评论