软件测试技术总复习PPT-Student.ppt
《软件测试技术总复习PPT-Student.ppt》由会员分享,可在线阅读,更多相关《软件测试技术总复习PPT-Student.ppt(34页珍藏版)》请在三一办公上搜索。
1、,计算机软件测试,Testing Computer Software,教学内容,软件测试的基本理论 软件测试的类型 测试计划和测试文档的编写 软件测试技巧和方法 软件测试周期的V形图 测试用例的编写 测试结果的分析 测试项目管理,需要掌握的基础知识,计算机操作 软件工程 C语言 Office软件的掌握(Excel)数据库原理 离散数学,第一章 软件测试概论,1.1 软件测试的发展1.2 软件测试内涵1.3 测试的经济学1.4 为什么需要软件测试1.5 测试样例,1.1 软件测试的发展,1.2 软件测试内涵,广义上:测试是指软件产品生存周期内 所有的检查、评审和确认活动。如设计评审、系统测试,狭
2、义上:测试是对软件产品质量的检验和评价。它一方面检查软件产品质量中存在的质量问题,同时对产品质量进行客观的评价。,1.3 测试经济学,在软件开发总成本中,软件测试的开销大约占到:30%50%。发现缺陷的成本Vs 修复缺陷的成本。软件维护支持费用增长:微软公司几乎每天接受25000个电话,每个电话的处理费用50100美元之间。,1.4 为什么需要软件测试,国内的软件:“重开发,轻测试”,国际公司的实践经验,第二章 测试的目标和原则,2.1 软件测试目标,软件测试不是完全测试一个程序,也不是只是验证程序运行正确,2.1 软件测试目标,简单地说,就是替用户受过,测试的最终目的是确保最终交给用户的产品
3、的功能符合用户的需求,把尽可能多的问题在产品交给用户之前发现并改正。,第二章 测试的目标和原则,2.1 软件测试目标,1.确保产品完成了它所承诺和公布的功能,并且可以访问到的功能都有明确的书面说明2.确保产品满足性能和效率的要求3.确保产品是健壮的和适应用户环境的,第二章 测试的目标和原则,2.1 软件测试目标,测试目的是为了发现尽可能多的缺陷 不符合产品规范的缺陷 偏离客户需求的缺陷 缺陷的分类 错误的Wrong 遗漏的Missing 多余的Extra,第二章 测试的目标和原则,第二章 测试的目标和原则,软件测试是为了发现错误而执行程序的过程;测试是为了证明程序有错,而不是证明程序无错;一个
4、好的测试用例是在于它能发现至今未发现的错误;一个成功的测试是发现了至今未发现的错误的测试。,软件测试的观点(经典),第二章 测试的目标和原则,2.2 软件测试基本原则,1、应尽可能早地开始测试在软件生命周期中,1个错误发现的越晚,修复错误的费用越高。,第二章 测试的目标和原则,第二章 测试的原则,2.2 软件测试基本原则,2、82原则 20的模块消耗80的资源;20的模块包含80的错误;20的错误消耗80的修改成本;,第二章 测试的原则,2.2 软件测试基本原则,3、Good Enough原则Good-enough原则就是一种权衡投入/产出比的原则:不充分的测试是不负责任的;过分的测试是一种资
5、源的浪费,同样也是一种不负责任的表现。我们的操作困难在于:如何界定什么样的测试是不充分的,什么样的测试是过分的。,第三章 测试的类型及其在软件开发工程中的地位,3.1 软件开发阶段综述,前言:,测试是一门艺术:个人的想象力 测试是一件手工艺品:熟练 测试遵循规定的测试计划:时间不够 较高的组织程度:较规范 非常规范化的测试:世界级,第三章 测试的类型及其在软件开发工程中的地位,3.1 软件开发阶段综述,开发的生命周期传统的 需求设计代码测试维护 测试不应被约束为一个单一的阶段 大多数系统错误发生在设计阶段 测试的经济性要求我们要尽可能早地开始测试,第三章 测试的类型及其在软件开发工程中的地位,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 技术 复习 PPT Student
链接地址:https://www.31ppt.com/p-6206954.html