软件测试基础知识.ppt
《软件测试基础知识.ppt》由会员分享,可在线阅读,更多相关《软件测试基础知识.ppt(40页珍藏版)》请在三一办公上搜索。
1、,软件测试基础知识,课程内容,软件测试概述软件测试类型软件测试流程常用软件测试工具开发与测试VS矛与盾,课程目标,了解软件测试价值了解软件测试的基本概念 了解常用的软件测试类型、流程和工具理解软件测试与软件开发的相互关系,课程内容,软件测试概述软件测试类型软件测试流程常用软件测试工具开发与测试VS矛与盾,怎么就叫软件质量好?什么是软件缺陷?你对软件测试的理解?,小插曲,软件质量,站在研发流程的角度来看,就是做正确的事情,并一次把事情做好。如果能一次把事情做对做好,效率能提升,成本会下降。站在最终用户的角度来看,软件产品质量在于客户需求的满足度,客户越满意,说明产品质量越好,企业效益将越好。通俗
2、理解:高品质软件应该是相对的无产品缺陷或只有极少量的缺陷,它能够准时递交给客户,所花费用都在预算内,并且满足客户需求,是可维护的。但是,有关质量好坏的最终评价依赖于用户的反馈。,英特尔奔腾CPU 计算机芯片被发现有浮点除法软件缺陷。1994迪斯尼的狮子王游戏软件缺陷软件在极少数系统中工作正常-例如在迪斯尼程序员用来开发游戏的系统中但在大多数公众使用的系统中却不能运行。1994,经典软件缺陷案例,千年虫问题为了节省大量的存储空间,将4位数年份,例如1973年,缩减为2位数,73 1984美国航天局火星极地登陆由于确定何时关闭推进器的程序中某一个数据位被意外修改,飞船在试图登陆火星表面失踪 199
3、9,经典软件缺陷案例,什么是软件缺陷?,软件未达到产品设计规范表明的功能;软件出现了产品设计规范指明不会出现的错误;软件功能超出产品设计规范指明的范围;软件未达到产品设计规范虽未指出但应达到的目标;软件测试人员认为软件难以理解、不易使用、运行速度慢,或者最终用户认为不好。,无法重现的问题是不是软件缺陷?,为什么会出现软件缺陷?,软件缺陷的修复费用,软件测试的目的,从用户的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可以接受该产品。从软件开发者的角度出发,则希望成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对软件质量的信心。,软件测试的价
4、值,站在用户角度,高标准要求,保证客户满意度。站在开发角度,确保系统按照设计实现。尽可能早的发现软件缺陷,并确保其得以实现。,课程内容,软件测试概述软件测试类型软件测试流程常用软件测试工具开发与测试VS矛与盾,软件测试的定义,软件测试(Software testing)是软件生存期中的一个重要阶段,是投入运行前,软件质量保证的关键步骤。通俗地讲,软件测试就是在软件对软件需求分析、设计规格说明和编码进行最终复审的活动。1983年IEEE提出的软件工程术语中给软件测试下的定义是:“使用人工或自动的手段来运行或测定某个软件系统或系统部件的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结
5、果之间的差别”。,软件测试的对象,软件测试不等于程序测试,软件测试贯穿于软件定义和开发的整个期间。需求分析,概要设计,详细设计,以及程序编码等各个阶段所得到的文档,包括需求规格说明,概要设计规格说明,详细设计规格说明以及源程序,都是软件测试的对象.,软件测试的对象,软件测试的目的,基于不同的立场,存在着两种完全不同的测试目的。从用户(测试人员)的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。从软件开发者的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对软件质量的信心。,软件测试的目的,想以最少的时间和人力
6、,系统地找出软件中潜在的各种错误和缺陷。如果我们成功地实施了测试,我们就能够发现软件中的错误。测试的附带收获是,它能够证明软件的功能和性能与需求说明相符合。实施测试收集到的测试结果数据为可靠性分析提供了依据。测试不能表明软件中不存在错误,它只能说明软件中存在错误。,软件测试的原则,测试的目的在于发现错误,应尽早地和不断地进行测试 充分注意测试中的群集现象经验表明,测试后程序中残存的错误数目与该程序中已发现的错误数目成正比。所有的测试都应可追溯到客户需求 穷举测试是不可能的 严格执行测试计划,排除测试的随意性。应当对每一个测试结果做全面检查。妥善保存测试计划,测试用例,出错统计和最终分析报告,为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 基础知识

链接地址:https://www.31ppt.com/p-6206935.html