白盒测试与黑盒测试的比较.doc

白盒测试与黑盒测试的比较.doc

ID:55780806

大小:15.00 KB

页数:1页

时间:2020-06-07

白盒测试与黑盒测试的比较.doc_第1页
资源描述:

《白盒测试与黑盒测试的比较.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、白盒测试与黑盒测试的比较白盒测试黑盒测试定义白盒测试是根据被测试程序的内部结构设计测试用例的一类测试,有人也称它为透明盒或者玻璃盒测试,涉及到软件设计的细节。比如单元测试一般采用白盒测试方法,并参考LLD黑盒测试又称功能测试、数据驱动测试或者基于规格说明的测试,被测试程序当作黑盒处理,无法了解其内部的构造。比如系统测试一般采用黑盒测试方法,并参考SRS依据根据程序的内部结构,比如语句的控制结构、模块间的控制结构以及内部数据结构等进行测试。根据用户能看到的规格说明,即针对命令、信息、报表等用户界面以及体现它们的输入数据与输出数据之间的对应关系,特别是针对功能进行

2、测试特点不同优点1、能够对程序内部的特定部位进行覆盖测试。2、对代码的测试比较彻底;3、代码优化;4、揭示隐藏在代码中的错误;1、能站在用户立场上进行测试。2、对于更大的代码单元来说比白盒测试效率更高;3、有助于暴露任何规格不一致或有歧义的问题;4、测试人员不需要了解实现的细节,包括特定的编程语言;缺点1、无法检验程序的外部特征;2、无法对未实现规格说明的程序内部欠缺部分进行测试(无法检测代码中遗漏的路径和数据敏感性错误);3、昂贵;1、不能测试程序内部特定部位;2、如果规格说明有误,则无法发现;方法不同1、语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、路径覆

3、盖、面对对象的覆盖(继承上下文覆盖、基于状态的上下文覆盖、已定义的上下文覆盖等)2、另外还有一些静态分析方法。等价类划分、边界值分析、因果图/判定表、错误推测、(功能覆盖率)、

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

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

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