软件测试-测试分类

软件测试-测试分类

ID:75946052

大小:694.00 KB

页数:39页

时间:2021-12-21

软件测试-测试分类_第1页
软件测试-测试分类_第2页
软件测试-测试分类_第3页
软件测试-测试分类_第4页
软件测试-测试分类_第5页
软件测试-测试分类_第6页
软件测试-测试分类_第7页
软件测试-测试分类_第8页
软件测试-测试分类_第9页
软件测试-测试分类_第10页
资源描述:

《软件测试-测试分类》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试分类黑盒和白盒测试静态测试和动态测试测试不同阶段测试各种分类间关系1软件测试的分类对于软件测试,可以从不同的角度加以分类:基于是否关注软件结构与算法黑盒测试白盒测试基于是否执行被测试软件静态测试动态测试基于测试的不同阶段单元测试集成测试系统测试验收测试2软件测试的内容回归测试功能测试负载测试压力测试性能测试易用性测试安装与反安装测试3软件测试的内容恢复测试安全性测试兼容性测试内存泄露测试比较测试Alpha测试Beta测试4黑盒测试和白盒测试黑盒测试白盒测试两种测试方法从不同的角度出发,反映了软件的不同侧面,也适用于不同的开发环境5输

2、入输出黑盒测试又称功能测试、数据驱动测试或基于规格说明的测试,也可被成为用户测试,主要应用于快速应用开发(RAD)环境6黑盒测试黑盒测试法把程序看成一个黑盒子,完全不考虑程序内部结构和处理过程。黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用。黑盒测试又称功能测试。7黑盒测试被测程序需求说明测试结果产生测试用例输出比较8黑盒测试典型黑盒测试方法等价类划分因果图边界值分析9黑盒测试黑盒主要是为了发现以下几类错误:是否有不正确或遗漏了的功能?在接口上,输入能否正确地接受?能否输出正确的结果?是否有数据结构错误或外

3、部信息(例如数据文件)访问错误?性能上是否能够满足要求?是否有初始化或终止性错误?10白盒测试又称结构测试、逻辑驱动测试或基于程序本身的测试,也可成为程序员测试,主要应用于结构化开发环境应用程序11白盒测试白盒测试的前提是可以把程序看成装在一个透明的白盒子里,也就是完全了解程序结构和处理过程。白盒测试按照程序内部逻辑测试程序,检验程序中每条通路是否按预定要求正确工作。白盒测试又称结构测试。12白盒测试测试用例被测程序源程序分析覆盖情况分析执行路径13白盒测试典型白盒测试方法静态分析动态测试14白盒测试使用白盒测试方法,主要想对程序模块进行如

4、下的检查:对程序模块的所有独立的执行路径至少测试一次。对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测试一次。在循环的边界和运行界限内执行循环体。测试内部数据结构的有效性等。15白盒测试与黑盒测试的比较白盒测试黑盒测试测试依据程序内部结构规格说明优点能够对程序内部的特定部位进行覆盖测试能站在用户立场上进行测试缺点无法检验程序的外特性无法对未实现规格说明的程序内部欠缺部分进行测试不能测试程序内部特定部位如果规格说明有误,则无法发现16白盒测试

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

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

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