软件测试-测试分类ppt课件.ppt
《软件测试-测试分类ppt课件.ppt》由会员分享,可在线阅读,更多相关《软件测试-测试分类ppt课件.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目软件测试分类软件测试分类黑盒和白盒测试黑盒和白盒测试静态测试和动态测试静态测试和动态测试测试不同阶段测试不同阶段测试各种分类间关系测试各种分类间关系1认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目软件测试的分类软件测试的分类对于软件测试,可以从不同的角度加以分类:基于是否关注软件结构与算法基于是否关注软件结构与算法 黑盒测试黑盒测试白盒测试白盒测试基于是否执行被测试软件基于是否执行被测试软件静态测试静态测试
2、动态测试动态测试基于测试的不同阶段基于测试的不同阶段单元测试单元测试集成测试集成测试系统测试系统测试验收测试验收测试2认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目软件测试的内容 回归测试回归测试功能测试功能测试负载测试负载测试 压力测试压力测试性能测试性能测试 易用性测试易用性测试 安装与反安装测试安装与反安装测试3认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目软件测试的内容 恢复测试恢复测试安全性测试安全性测试兼容性测试兼容性测试内存泄露测试内存泄
3、露测试比较测试比较测试Alpha 测试测试Beta测试测试4认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目黑盒测试和白盒测试黑盒测试和白盒测试黑盒测试黑盒测试白盒测试白盒测试两种测试方法从不同的角度出两种测试方法从不同的角度出发,反映了软件的不同侧面,也发,反映了软件的不同侧面,也适用于不同的开发环境适用于不同的开发环境5认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目输入输入输入输入输出输出输出输出黑盒测试又称黑盒测试又称功能测试功能测试、数据驱动测试
4、或、数据驱动测试或基于规格说明的测试,也可被成为用户测基于规格说明的测试,也可被成为用户测试,主要应用于快速应用开发(试,主要应用于快速应用开发(RADRAD)环境)环境6认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目黑盒测试黑盒测试黑盒测试法把程序看成一个黑盒子,完黑盒测试法把程序看成一个黑盒子,完全不考虑程序内部结构和处理过程。全不考虑程序内部结构和处理过程。黑盒测试是在程序接口进行测试,它只黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的是检查程序功能是否按照规格说明书的规定正常使用。规定正常使用
5、。黑盒测试又称功能测试。黑盒测试又称功能测试。7认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目 黑盒测试黑盒测试被测程序需求说明测试结果产生测试用例输出比较8认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目 黑盒测试黑盒测试典型黑盒测试方法典型黑盒测试方法 等价类划分等价类划分 因果图因果图 边界值分析边界值分析 9认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目 黑盒测试黑盒测试黑盒
6、主要是为了发现以下几类错误:黑盒主要是为了发现以下几类错误:是否有不正确或遗漏了的功能?是否有不正确或遗漏了的功能?在接口上,输入能否正确地接受?能否输出在接口上,输入能否正确地接受?能否输出正确的结果?正确的结果?是否有数据结构错误或外部信息(例如数据是否有数据结构错误或外部信息(例如数据文件)访问错误?文件)访问错误?性能上是否能够满足要求?性能上是否能够满足要求?是否有初始化或终止性错误?是否有初始化或终止性错误?10认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目白盒测试又称白盒测试又称结构测试结构测试、逻辑驱动测试
7、或基、逻辑驱动测试或基于程序本身的测试,也可成为于程序本身的测试,也可成为程序员测试程序员测试,主要应用于结构化开发环境主要应用于结构化开发环境应用程序应用程序11认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目白盒测试白盒测试白盒测试的前提是可以把程序看成装在白盒测试的前提是可以把程序看成装在一个透明的白盒子里,也就是完全了解一个透明的白盒子里,也就是完全了解程序结构和处理过程。程序结构和处理过程。白盒测试按照程序内部逻辑测试程序,白盒测试按照程序内部逻辑测试程序,检验程序中每条通路是否按预定要求正检验程序中每条通路是否按
8、预定要求正确工作。确工作。白盒测试又称结构测试。白盒测试又称结构测试。12认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目白盒测试白盒测试测试用例被测程序源程序分析覆盖情况分析执行路径13认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目白盒测试白盒测试典型白盒测试方法典型白盒测试方法静态分析静态分析动态测试动态测试14认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目 白盒测试白盒测试使用
9、白盒测试方法,主要想对程序模块使用白盒测试方法,主要想对程序模块进行如下的检查:进行如下的检查:对程序模块的所有独立的执行路径至少测试对程序模块的所有独立的执行路径至少测试一次。一次。对所有的逻辑判定,取对所有的逻辑判定,取“真真”与取与取“假假”的的两种情况都能至少测试一次。两种情况都能至少测试一次。在循环的边界和运行界限内执行循环体。在循环的边界和运行界限内执行循环体。测试内部数据结构的有效性等。测试内部数据结构的有效性等。15认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目 白盒测试与黑盒测试的比较白盒测试与黑盒测试的
10、比较白盒测试白盒测试黑盒测试黑盒测试测试依据测试依据程序内部结构程序内部结构规格说明规格说明优点优点能够对程序内部能够对程序内部的特定部位进行的特定部位进行覆盖测试覆盖测试能站在用户立场能站在用户立场上进行测试上进行测试缺点缺点无法检验程序的无法检验程序的外特性外特性无法对未实现规无法对未实现规格说明的程序内格说明的程序内部欠缺部分进行部欠缺部分进行测试测试不能测试程序内不能测试程序内部特定部位部特定部位如果规格说明有如果规格说明有误,则无法发现误,则无法发现16认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目白盒测试与黑盒
11、测试的比较白盒测试与黑盒测试的比较黑盒测试与白盒测试能够发现的错误 17认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目静态测试和动态测试静态测试和动态测试静态测试不执行被测试的软件。类似于汽车检查。静态测试不执行被测试的软件。类似于汽车检查。静态测试不执行被测试的软件。类似于汽车检查。静态测试不执行被测试的软件。类似于汽车检查。18认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目动态测试是在测试过程中执行被测试软件,类似于试车。动态测试是在测试过程中执行
12、被测试软件,类似于试车。动态测试是在测试过程中执行被测试软件,类似于试车。动态测试是在测试过程中执行被测试软件,类似于试车。19认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目测试的过程测试的过程集成集成测试测试确认确认测试测试系统系统测试测试单元测试被测模块已集成的软件已确认的软件可交付的软件测试通过的模块设计信息软件需求系统其它元素单元测试被测模块单元测试被测模块验收验收测试测试用户核心流程20认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目测试不同阶
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 分类 ppt 课件
限制150内