TLM教材—测试培训(测试角色)

上传人:ni****g 文档编号:567642655 上传时间:2024-07-21 格式:PPT 页数:45 大小:6.99MB
返回 下载 相关 举报
TLM教材—测试培训(测试角色)_第1页
第1页 / 共45页
TLM教材—测试培训(测试角色)_第2页
第2页 / 共45页
TLM教材—测试培训(测试角色)_第3页
第3页 / 共45页
TLM教材—测试培训(测试角色)_第4页
第4页 / 共45页
TLM教材—测试培训(测试角色)_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《TLM教材—测试培训(测试角色)》由会员分享,可在线阅读,更多相关《TLM教材—测试培训(测试角色)(45页珍藏版)》请在金锄头文库上搜索。

1、1联想软件测试中心联想软件测试中心新员工培训新员工培训2003.8.4-2003.8.8第1页,共45页。2软件测试中心培训体系软件测试中心培训体系感知感知理解理解深化深化技术方面软软件件测测试试基基础础介介绍绍软件质量介绍黑盒测试技术白盒测试技术测试说明的设计和编写单元测试过程集成测试过程确认测试过程系统测试过程通用测试方法软件质量度量与测试软件测试工具管理流程方面联想软件开发过程概述软件测试流程软件测试文档测试同行评审活动测试工作职责和相关素质要求软件测试策略与方法经验谈编写高质量文档指南测试工作改进软件测试文化软件测试文化第2页,共45页。3课程主线课程主线软件测试基础软件研发过程和软件

2、测试过程软件测试相关活动和工作产品测试人员的职责和要求测试人员的技术素质和非技术素质要求第3页,共45页。4本次培训课程表本次培训课程表第4页,共45页。5软件测试基础软件测试基础测试中心2024年7月21日第5页,共45页。6软件测试基础(目录)软件测试基础(目录)1.软件测试的目的和价值软件测试的目的和价值2.对软件测试的理解对软件测试的理解3.软件测试的原则软件测试的原则4.软件测试内容和类型软件测试内容和类型5.软件测试人员职责软件测试人员职责6.软件测试人员要求软件测试人员要求第6页,共45页。71.软件测试的价值软件测试的价值防止质量灾难的发生确保软件满足用户的需求(功能性,非功能

3、性)确保软件符合质量标准(国家,行业,企业)第7页,共45页。8第8页,共45页。9软件测试的目的证明明程序的正确性除非仅处理有限种情况。(实际上是不实际上是不可能的可能的)发现程序错误(BUG)直接目标。检查软件(系统)是否满足需求期望目标。第9页,共45页。10软件测试的目的Glen Myers提出关于测试目标的规则:提出关于测试目标的规则:测试是一个为了寻找错误而运行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例。一个成功的测试是指揭示了迄今为止尚未发现的错误的测试。第10页,共45页。112.对软件测试的理解软件测试定义(软件测试定义(软件测试定义(软件测试定义

4、(1983198319831983,IEEEIEEEIEEEIEEE):):):):使用人工或自动手段来进行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。“软件测试以检验是否满足需求为目标”。第11页,共45页。12对软件测试的理解对测试的正确理解对测试的正确理解:贯穿在整个开发各阶段的复查、评估与检验活动,远远超出了程序测试的范围,可以统称为确认、验证与测试活动(V,V&TValidation, Verification and Testing广义上的测试)。从心理上讲,软件测试可以看成是摧毁性的而不是建设性的。软件测试是软件开发的一部分。第1

5、2页,共45页。13对软件测试的理解对测试工作的误解:对测试工作的误解:l认为测试工作不如设计和编码那样具有开拓性,也不容易看到进展。l以发现软件错误为目标的测试是非建设性的,甚至是破坏性的。l测试工作枯燥无味,不能引起人的兴趣。l测试的目的是在于证实程序的正确性,测试是为了说明程序是没有问题的。第13页,共45页。14对软件测试的理解测试的心理问题:测试的心理问题:测试涉及到:测试人员、开发人员、设计人员、管理人员、用户和项目组其他人员。不同人的心理,关注的焦点不同。不同人之间的交流和沟通中的重要障碍,站在他人的角度,换位思考。第14页,共45页。15第15页,共45页。163.软件测试的原

6、则测试必须是有计划、有准备的,包括任务、时间、人员、设备、经费、方法与工具、问题等。所有的测试都应追溯到用户需求。应当尽早地和不断地进行软件测试。把Pareto原则应用于软件测试,充分注意测试中的群集现象。总假定程序是有错误的。穷举测试是不可能的。彻底检查每一个测试结果。第16页,共45页。17软件测试的原则为了达到最佳效果,应该由独立的第三方来构造测试,程序员应避免检查自己的程序。严格执行测试计划,排除测试的随意性。在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。应当对每一个测试结果做全面检查。妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。第17页,共45页

7、。18软件测试的原则 “好好”的测试的一些属性:的测试的一些属性:l一个好的测试发现错误的可能性很高。l一个好的测试并不冗余。l一个好的测试应该是“最佳品种”。l一个好的测试既不会太简单、也不会太复杂。第18页,共45页。19休息休息5 5分钟分钟第19页,共45页。204.软件测试内容和类型软件测试内容和类型按照测试阶段划分单元测试集成测试确认测试系统测试按照测试技术划分第20页,共45页。214.1静态测试和动态测试静态测试静态测试:针对测试不运行的部分的检查和审阅动态测试动态测试:是指通常意义上的测试运行和使用软件 第21页,共45页。22汽车:汽车: 打开前盖是静态测试打开前盖是静态测

8、试 上路行驶是动态测试上路行驶是动态测试第22页,共45页。23静态测试静态测试包括以下内容:1 1、 代码审查(包括代码评审和走查)。代码审查(包括代码评审和走查)。检查代码和设计的一致性;检查代码的标准性、可读性;检查代码逻辑表达的正确性和完整性;检查代码结构的合理性等。2 2、 静态分析。静态分析。主要对程序进行控制流分析、数据流分析、接口分析和表达式分析等。静态分析功能的软件测试工具有很多,如Purify、Macabe等。3 3、 文档检查。文档检查。第23页,共45页。24动态测试动态测试包括:功能测试(黑盒、非分析方法):等价类、因果图、边界、强度等结构测试(白盒、分析方法):语句

9、测试、分支测试、条件测试、路径测试等。实际测试工作中的大部分测试形态都属于动态测试 第24页,共45页。254.2 黑盒测试和白盒测试黑盒测试黑盒测试:已知产品的用户需求规格,可以通过测试证明整个软件系统是否符合用户的最终需求白盒测试白盒测试:已知产品的详细设计过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否已经通过检查。第25页,共45页。26黑盒测试- 测试员知道软件做了什么,但不知道软件如何运行,为什么会这样第26页,共45页。27白盒测试- 测试员可以访问程序代码,通过检查代码来协助测试 能够看到盒子(软件)里面的结构.第27页,共45页。28黑盒测试VS白盒测

10、试第28页,共45页。29黑盒测试技术等价类划分数据测试(边值分析,特殊数据分析)状态测试(因果图)ALAC第29页,共45页。304.3其他测试技术其他测试技术配置测试兼容性测试本地化测试易用性测试网站测试文档测试性能测试强度测试第30页,共45页。315.测试人员的职责测试人员的职责参与评审(包括需求,设计,代码,测试说明等等,有课程介绍同行评审)测试计划测试设计与开发测试实施测试总结与评估第31页,共45页。32测试计划测试计划分析测试需求估计测试工作量确定测试资源确定测试活动生成项目测试计划第32页,共45页。33测试设计与开发测试设计与开发需求分析设计测试策略测试用例的设计与实现建立

11、测试开发环境,录制和回放测试过程。第33页,共45页。34测试执行测试执行建立测试环境与系统生成阶段测试计划执行测试用例BUG交流与跟踪修改、补充测试说明生成阶段测试报告或测试报告第34页,共45页。35测试总结与评估测试总结与评估各种形式的总结生成测试总结报告测试评估测试计划完成情况;测试质量评估;测试管理评估。第35页,共45页。366. 测试人员的要求测试人员的要求技术素质非技术素质第36页,共45页。37技术素质技术素质测试技术项目开发技术行业知识软件工程能力需求分析、概要设计第37页,共45页。38非技术素质非技术素质沟通能力自信心幽默感超强的记忆力足够的耐心怀疑精神自我监督洞察力第

12、38页,共45页。39软件测试人员能力结构软件测试人员能力结构第39页,共45页。40测试人员的发展之路测试人员的发展之路测试执行(敏锐,逆向思维,洞察力)测试设计(周密,细致,专业知识)测试管理-计划/组织/控制/实施/改进(全局观念,沟通,协调,影响力)第40页,共45页。41网上资源网上资源http:/10.1.36.144/test_center/testmodel/(测试中心技术构架)http:/lsn(软件事业部信息网)http:/LSIC(软件信息中心)http:/10.1.49.74/(软件技术共享网)Vss或PVCS (项目过程文档的存放地)BUG信息管理系统第41页,共45页。42参考资料参考资料软件工程-实践者的研究方法(美 ROGER S PRESSMAN著)面向对象系统的测试(美 ROBERT V BINDER著)软件测试技术(郑人杰 著)软件测试(美 RON PATTON著)第42页,共45页。43回顾与讨论回顾与讨论Any Question ?第43页,共45页。44谢谢谢谢 大家大家第44页,共45页。45演讲完毕,谢谢观看!第45页,共45页。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号