TLM教材—测试培训(测试角色)ppt课件_第1页
TLM教材—测试培训(测试角色)ppt课件_第2页
TLM教材—测试培训(测试角色)ppt课件_第3页
TLM教材—测试培训(测试角色)ppt课件_第4页
TLM教材—测试培训(测试角色)ppt课件_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、联想软件测试中心新员工培训2003.8.4-2003.8.8软件测试中心培训体系感知了解深化技术方面管理流程方面课程主线软件测试根底软件研发过程和软件测试过程软件测试相关活动和任务产品测试人员的职责和要求测试人员的技术素质和非技术素质要求本次培训课程表软件测试根底测试中心Thursday, April 21, 2022软件测试根底目录软件测试的目的和价值对软件测试的了解软件测试的原那么软件测试内容和类型软件测试人员职责软件测试人员要求1.软件测试的价值防止质量灾难的发生确保软件满足用户的需求功能性,非功能性)确保软件符合质量规范(国家,行业,企业)软件测试的目的证明程序的正确性除非仅处置有限种

2、情况。实践上是不能够的发现程序错误BUG直接目的。检查软件系统能否满足需求期望目的。软件测试的目的Glen Myers提出关于测试目的的规那么:测试是一个为了寻觅错误而运转程序的过程。一个好的测试用例是指很能够找到迄今为止尚未发现的错误的用例。一个胜利的测试是指提示了迄今为止尚未发现的错误的测试。2.对软件测试的了解软件测试定义1983,IEEE:运用人工或自动手段来进展或测定某个系统的过程,其目的在于检验它能否满足规定的需求或是弄清预期结果与实践结果之间的差别。“软件测试以检验能否满足需求为目的。对软件测试的了解对测试的正确了解:贯穿在整个开发各阶段的复查、评价与检验活动,远远超出了程序测试

3、的范围,可以统称为确认、验证与测试活动V,V&TValidation, Verification and Testing广义上的测试。从心思上讲,软件测试可以看成是摧毁性的而不是建立性的。软件测试是软件开发的一部分。对软件测试的了解对测试任务的误解:以为测试任务不如设计和编码那样具有开辟性,也不容易看到进展。以发现软件错误为目的的测试是非建立性的,甚至是破坏性的。测试任务枯燥无味,不能引起人的兴趣。测试的目的是在于证明程序的正确性,测试是为了阐明程序是没有问题的。对软件测试的了解测试的心思问题:测试涉及到:测试人员、开发人员、设计人员、管理人员、用户和工程组其他人员。不同人的心思,关注的焦点不

4、同。不同人之间的交流和沟通中的重要妨碍,站在他人的角度,换位思索。3.软件测试的原那么测试必需是有方案、有预备的,包括义务、时间、人员、设备、经费、方法与工具、问题等。一切的测试都应追溯到用户需求。该当尽早地和不断地进展软件测试。把Pareto原那么运用于软件测试,充分留意测试中的群集景象。总假定程序是有错误的。穷举测试是不能够的。彻底检查每一个测试结果。软件测试的原那么为了到达最正确效果,应该由独立的第三方来构造测试,程序员应防止检查本人的程序。严厉执行测试方案,排除测试的随意性。在设计测试用例时,该当包括合理的输入条件和不合理的输入条件。该当对每一个测试结果做全面检查。妥善保管测试方案,测

5、试用例,出错统计和最终分析报告,为维护提供方便。软件测试的原那么 “好的测试的一些属性:一个好的测试发现错误的能够性很高。一个好的测试并不冗余。一个好的测试应该是“最正确种类。一个好的测试既不会太简单、也不会太复杂。休憩5分钟4.软件测试内容和类型按照测试阶段划分单元测试集成测试确认测试系统测试按照测试技术划分4.1静态测试和动态测试静态测试:针对测试不运转的部分的检查和审阅动态测试:是指通常意义上的测试运转和运用软件 汽车: 翻开前盖是静态测试 上路行驶是动态测试静态测试包括以下内容:1、 代码审查包括代码评审和走查。检查代码和设计的一致性;检查代码的规范性、可读性;检查代码逻辑表达的正确性

6、和完好性;检查代码构造的合理性等。2、 静态分析。主要对程序进展控制流分析、数据流分析、接口分析和表达式分析等。静态分析功能的软件测试工具有很多,如Purify、Macabe等。3、 文档检查。动态测试包括:功能测试黑盒、非分析方法:等价类、因果图、边境、强度等构造测试白盒、分析方法:语句测试、分支测试、条件测试、途径测试等。实践测试任务中的大部分测试形状都属于动态测试 4.2 黑盒测试和白盒测试黑盒测试:知产品的用户需求规格,可以经过测试证明整个软件系统能否符合用户的最终需求白盒测试:知产品的详细设计过程,可以经过测试证明每种内部操作能否符合设计规格要求,一切内部成分能否曾经经过检查。黑盒测

7、试- 测试员知道软件做了什么,但不知道软件如何运转,为什么会这样白盒测试- 测试员可以访问程序代码,经过检查代码来协助测试 可以看到盒子软件里面的构造.黑盒测试VS白盒测试黑盒测试技术等价类划分数据测试(边值分析,特殊数据分析)形状测试(因果图)ALAC4.3其他测试技术配置测试兼容性测试本地化测试易用性测试网站测试文档测试性能测试强度测试5.测试人员的职责参与评审包括需求,设计,代码,测试阐明等等,有课程引见同行评审测试方案测试设计与开发测试实施测试总结与评价测试方案分析测试需求估计测试任务量确定测试资源确定测试活动生成测试设计与开发需求分析设计测试战略测试用例的设计与实现建立测试开发环境,

8、录制和回放测试过程。测试执行建立测试环境与系统生成执行测试用例BUG交流与跟踪修正、补充生成或测试总结与评价各种方式的总结生成测试评价测试方案完成情况;测试质量评价;测试管理评价。6. 测试人员的要求技术素质非技术素质技术素质测试技术工程开发技术行业知识软件工程才干需求分析、概要设计非技术素质沟通才干自自信心幽默感超强的记忆力足够的耐心疑心精神自我监视洞察力软件测试人员才干构造测试人员的开展之路测试执行(敏锐,逆向思想,洞察力)测试设计(缜密,细致,专业知识)测试管理-方案/组织/控制/实施/改良(全局观念,沟通,协调,影响力)网上资源10.1.36.144/test_center/testmodel/测试中心技术构架lsn软件事业部信息网LSIC软件信息中心1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论