TLM教材—测试培训(测试角色).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《TLM教材—测试培训(测试角色).ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TLM 教材 测试 培训 角色
- 资源描述:
-
1、1联想软件测试中心联想软件测试中心新员工培训新员工培训2003.8.4-2003.8.8第1页,共45页。2软件测试中心培训体系软件测试中心培训体系感知感知理解理解深化深化技术方面软件测试软件测试基础介绍基础介绍软件质量介绍 黑 盒 测 试技术 白 盒 测 试技术 测 试 说 明的 设 计 和 编写 单 元 测 试过程 集 成 测 试过程 确 认 测 试过程 系 统 测 试过程通用测试方法软件质量度量与测试软件测试工具管理流程方面联想软件开发过程概述软件测试流程 软 件 测 试文档 测 试 同 行评审活动 测 试 工 作职 责 和 相 关素质要求软件测试策略与方法经验谈编写高质量文档指南测试工
2、作改进软件测试文化软件测试文化第2页,共45页。3课程主线课程主线 软件测试基础 软件研发过程和软件测试过程 软件测试相关活动和工作产品 测试人员的职责和要求 测试人员的技术素质和非技术素质要求第3页,共45页。4本次培训课程表本次培训课程表日期时间课程讲师周一10:0012:00软件测试基础史昕14:00-16:00联想软件测试流程关鹏 周二10:3012:30软件质量体系史昕14:00-16:00软件测试执行史昕周三10:0012:00黑盒测试关鹏14:00-17:00确认测试过程&系统测试过程赵伟民周四10:0012:00软件测试文档和同行评审刘笛14:00-18:00软件测试工具马玉华
3、周五10:0012:00软件测试设计史昕14:00-16:00测试文化尚琪16:00-17:00测试工作经验谈(座谈)各位经理和骨干员工第4页,共45页。5软件测试基础软件测试基础测试中心Saturday,July 30,2022第5页,共45页。6软件测试的目的和价值软件测试的目的和价值对软件测试的理解对软件测试的理解软件测试的原则软件测试的原则软件测试内容和类型软件测试内容和类型软件测试人员职责软件测试人员职责软件测试人员要求软件测试人员要求第6页,共45页。71.软件测试的价值软件测试的价值 防止质量灾难的发生 确保软件满足用户的需求(功能性,非功能性)确保软件符合质量标准(国家,行业,
4、企业)第7页,共45页。8第8页,共45页。9证程序的正确性除非仅处理有限种情况。(实际上是不可实际上是不可能的能的)发现程序错误(BUG)直接目标。检查软件(系统)是否满足需求期望目标。第9页,共45页。10Glen Myers提出关于测试目标的规则:提出关于测试目标的规则:测试是一个为了寻找错误而运行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例。一个成功的测试是指揭示了迄今为止尚未发现的错误的测试。第10页,共45页。11使用人工或自动手段来进行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。“软件测试以检验是否满足需
5、求为目标”。第11页,共45页。12对测试的正确理解对测试的正确理解:贯穿在整个开发各阶段的复查、评估与检验活动,远远超出了程序测试的范围,可以统称为确认、验证与测试活动(V,V&TValidation,Verification and Testing广义上的测试)。从心理上讲,软件测试可以看成是摧毁性的而不是建设性的。软件测试是软件开发的一部分。第12页,共45页。13对测试工作的误解:对测试工作的误解:l认为测试工作不如设计和编码那样具有开拓性,也不容易看到进展。l以发现软件错误为目标的测试是非建设性的,甚至是破坏性的。l测试工作枯燥无味,不能引起人的兴趣。l测试的目的是在于证实程序的正确
6、性,测试是为了说明程序是没有问题的。第13页,共45页。14测试的心理问题:测试的心理问题:测试涉及到:测试人员、开发人员、设计人员、管理人员、用户和项目组其他人员。不同人的心理,关注的焦点不同。不同人之间的交流和沟通中的重要障碍,站在他人的角度,换位思考。第14页,共45页。15第15页,共45页。16测试必须是有计划、有准备的,包括任务、时间、人员、设备、经费、方法与工具、问题等。所有的测试都应追溯到用户需求。应当尽早地和不断地进行软件测试。把Pareto原则应用于软件测试,充分注意测试中的群集现象。总假定程序是有错误的。穷举测试是不可能的。彻底检查每一个测试结果。第16页,共45页。17
7、 为了达到最佳效果,应该由独立的第三方来构造测试,程序员应避免检查自己的程序。严格执行测试计划,排除测试的随意性。在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。应当对每一个测试结果做全面检查。妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。第17页,共45页。18“好好”的测试的一些属性:的测试的一些属性:l一个好的测试发现错误的可能性很高。l一个好的测试并不冗余。l一个好的测试应该是“最佳品种”。l一个好的测试既不会太简单、也不会太复杂。第18页,共45页。19休息休息5 5分钟分钟第19页,共45页。204.软件测试内容和类型软件测试内容和类型按照测试阶段
8、划分单元测试集成测试确认测试系统测试按照测试技术划分第20页,共45页。214.1静态测试和动态测试静态测试静态测试:针对测试不运行的部分的检查和审阅动态测试动态测试:是指通常意义上的测试运行和使用软件 第21页,共45页。22汽车:汽车:打开前盖是静态测试打开前盖是静态测试 上路行驶是动态测试上路行驶是动态测试第22页,共45页。23静态测试静态测试包括以下内容:1 1、代码审查(包括代码评审和走查)。代码审查(包括代码评审和走查)。检查代码和设计的一致性;检查代码的标准性、可读性;检查代码逻辑表达的正确性和完整性;检查代码结构的合理性等。2 2、静态分析。静态分析。主要对程序进行控制流分析
展开阅读全文