软件测试过程培训讲义课件.ppt

软件测试过程培训讲义课件.ppt

ID:56966277

大小:3.61 MB

页数:128页

时间:2020-07-22

软件测试过程培训讲义课件.ppt_第1页
软件测试过程培训讲义课件.ppt_第2页
软件测试过程培训讲义课件.ppt_第3页
软件测试过程培训讲义课件.ppt_第4页
软件测试过程培训讲义课件.ppt_第5页
资源描述:

《软件测试过程培训讲义课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试培训培训目标掌握软件测试的基本概念,达成共识理解测试的分类和内容了解测试用例的设计几种常用方法理解白盒测试、黑盒测试的含义和方法了解软件测试的基本流程和过程熟悉系统测试方案的设计了解性能测试基本原理及测试过程培训大纲软件测试概述软件测试方法测试用例设计功能测试过程软件测试管理性能测试过程培训大纲软件测试概述软件测试基本概念及原则软件测试分类了解银行常规测试阶段及类型软件测试基本观点软件测试是程序的执行过程,目的是为了尽可能的发现多的缺陷。测试有助于提高软件的质量,但是提高软件的质量不能依赖于测试

2、测试是为了证明程序有错,而不是证明程序无错误。一个好的测试用例是在于它发现了至今未发现的错误一个成功的测试是发现了至今未发现的错误的测试软件测试基本原则完全测试是不可能的,测试需要终止。注意测试中的群集现象。经验表明,测试后系统中残存的错误数目与该程序中已发现的错误数目成正比。应对每一个测试结果做全面的检查测试的规模由小而大,从单元测试到系统测试所有测试的标准都应建立在用户的需求上,所有的测试都应追溯到用户需求既应该测试软件该做什么也应该测试软件不该做什么软件测试V模型测试过程与开发过程的融合SQA与软

3、件测试的关系软件项目软件测试的分类(1)按测试用例设计方法白盒测试黑盒测试执行程序角度划分静态测试动态测试测试测试策略和过程单元测试集成测试验收测试投产验证测试软件测试的分类(2)按实施对象企业内部测试最终用户测试第三方测试按测试目标及特性功能测试性能测试兼容性测试强壮性测试安全性测试。。。银行软件系统特点系统上线需具备的技术条件系统运行环境功能性能业务数据应用软件软件测试总体工作范围系统运行环境功能性能业务数据应用软件功能测试性能测试数据迁移测试系统环境验证软件测试主要阶段银行常规测试阶段及类型测试策

4、略测试阶段项目阶段组织方式测试方法说明单元测试编码阶段开发人员自行完成白盒是“从小到大”、“由内至外”、“循序渐进”的测试过程集成测试集成阶段项目经理组织测试人员参与白盒黑盒界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既要验证“设计”又要验证“需求”系统测试验收交付测试组组织项目组参与黑盒系统测试的粒度最大,一般由独立测试小组采用黑盒方式来测试,主要测试系统是否符合“需求规格说明书”验收测试验收交付项目组织,用户,测试人员参与黑盒验收测试与系统测试非常相似,主

5、要区别是测试人员不同,验收测试由用户执行。软件测试技术分类培训大纲软件测试方法黑盒测试方法白盒测试方法黑盒测试黑盒测试是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。黑盒测试又叫做功能测试或数据驱动测试。输入输出黑盒测试常用方法等价类划分法边界值分析法因果图法场景法等价类划分法基本思想:等价类划分设计方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少量具有代表性的数据作为测

6、试用例。等价类划分法定义:依据需求对输入的范围进行细分,然后再分出的每一个区域内选取一个有代表性的测试数据开展测试。引入原因:由于实现穷举测试的不可能性,只有从大量的可能数据中选取一部分作为测试用例。效果:经过类别划分后,每一类的代表性数据在测试中的作用都等价于这一类中的其他值。手段:在设计测试用例时,在业务需求说明的基础上划分等价类,列出等价类表,从而确定测试用例。等价类的分类等价类的分类:有效等价类和无效等价类。有效等价类是有意义的、合理的输入数据,可以检查程序是否实现了规格说明中所规定的功能和性能

7、。无效等价类与有效等价类的意义相反。有效等价类符合需求说明,合理的输入数据集合;检验程序是否实现了规格说明预先规定的功能。无效等价类不符合需求说明,无意义的输入数据的集合;检查被测对象的功能的实现是否有不符合规格说明要求的地方。如何划分等价类如何划分?——先从程序的规格说明书中找出各个输入条件,再为每个输入条件划分两个或多个等价类,形成若干的互不相交的子集。等价类划分步骤先考虑输入数据的类型(合法型和非法型)再考虑数据范围(合法型中的合法区间和非法区间)画出示意图,区分等价类为每一个等价类编号等价类划分

8、法举例操作员维护功能需求用户名:长度为3-19,以字母开头姓名:非空密码:非空确认密码:值和密码值相同根根据等价类法建立等价类表等价类划分原则按照区间划分——在输入条件规定了取值范围或值的个数的情况下,可以确定一个有效等价类和两个无效等价类。例:程序输入条件为小于100大于10的整数x,则有效等价类为10<x<100,两个无效等价类为x≤10和x≥100。按照数值划分——在规定了一组输入数据(假设包括n个输入值),并且程序要对每一个输入值分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。