泰州市开发区网元网络科技有限公司为泰州企业提供专业的网站建设服务。现建站优惠中,建站客户即赠送企合网(www.05238.com)首页图片广告位。客户服务热线:400-99-05238

邮箱登陆

用户:
域名:
密码:
 

资质证书

 
公司营业执照
计算机软件著作权证书
 

当前位置:网站首页 >> 新闻资讯 >> 网站测速过程中的白箱和黑箱问题

网站测速过程中的白箱和黑箱问题

  在白箱测试中, 测试用例的设计是在对源代码分析的基础上进行的。进行白箱测试的原因是大多数的 bug 都是在那种正常操作环境下很少执行到的隐晦的逻辑路径上发现的。进行白箱测试要求测试人员对模块 的设计和实现有深入的了解。白箱测试又称为结构测试。白箱测试的目的就是把所要测试的模块或子程序所有可能的控制流路径都测试一遍。需要注意的是把所有的语句都执行一遍并不意味着能覆盖所有的控制流路径, 不过如果覆盖了所有的路径, 那么模块或子程序中的语句都被执行了一遍。白箱测试只对软件产品进行测试, 它并不能保证软件完成了需求文档所要求的功能。白箱测试的开销很大, 它需要测试人员付出大量的精力来确定测试输入的数据以及判断结果是否正确。 
  黑箱测试法把程序看成一个黑箱子, 完全不考虑程序的内部结构和处理过程。也就是说, 黑箱测试是在程序接口进行的测试, 它只检查程序功能是否能按照规格说明书的规定正常使用, 程序能否适当地接收输入数据从而产生正确的输出信息, 并且保持外部信息( 如数据库或文件) 的完整性。黑箱测试又称为功能测试。黑箱测试的主要方法有随机测试、分区测试、原因-效果测试等。
  白箱测试的缺点是需要分析程序的源代码, 黑箱测试是基于对系统的功能需求而不需要了解程序的内部结构和算法, 但黑箱测试的缺点是只能发现错误, 而不能定位错误。黑箱测试是白箱测试的一个补充, 它的目的不同于白箱测试。另外, 黑箱测试一般是在测试阶段的后期进行, 这正是因为黑箱测试忽略了程序的控制信息。

  联系我们 | 站点地图 | 资质证书 | 法律公告 | 隐私保护 | 诚聘英才 | 客户反馈  

本站基于智能商务网站管理系统(NetByteCMS V2.0|软件著作权登记号:2007SR16729)|网址:Http://www.netbyte.cn
地址:泰州市凤凰西路168号"高新技术创业服务中心"1号楼|
电话:400-99-05238
Copyright © 2012-2013 NetByte.CN. All Rights Reserved.