域名综合信息查询...
  • 综合
  • Whois
×
历史记录
首页 > 常见问题 > 正文

白盒测试是干嘛的?为什么要白盒测试?

发布时间:2022-10-24 10:21:31 来源:互联网 作者:ym 点击量:1640

什么是白盒测试?白盒测试是干嘛的?为什么要进行白盒测试?如果还不了解有关白盒测试的规则和情况,下面是详细的白盒测试的介绍。

1、白盒测试是什么意思?

白盒测试又称为结构测试或逻辑驱动测试,它是把测试对象看成一个透明的盒子,它允许测试人员利用程序内部的逻辑结构设计测试用例,对程序所有逻辑路径进行测试。

2、为什么要进行白盒测试?

(1) 确保模块中所有独立路径至少被执行一次。

(2) 确保所有合乎逻辑的判断都要验证其真假值。

(3) 确保所有循环边界值,及其操作范围内的内部数据结构的有效性,尽可能发现由于多种因素引起的BUG。

由于需要编写测试用例来确保程序逻辑的完整覆盖,对程序的了解和认知是先决条件,必须详细理解被测代码及测试需求。对于大型系统进行全面测试是不可能的,毕竟这非常耗时耗力,不可能针对程序中循环的每一条路径进行测试,这就意味着测试人员需要通过选择重要的逻辑路径和数据结构进行切实有效且可行的测试。

3、白盒测试的对象是谁?

白盒测试的测试对象是基于被测试程序的源代码,而不是软件的需求规格说明书。使用白盒测试方法时,测试人员必须全面了解程序内部逻辑结构,检查程序的内部结构,从检查程序的逻辑着手,对相关的逻辑路径进行测试,最后得出测试结果。

4、白盒测试的原则是什么

采用白盒测试方法必须遵循以下原则:

保证一个模块中的所有独立路径至少被测试一次。

对所有的逻辑判定均需测试取真和取假两种情况。

在上下边界及可操作范围内运行所有循环。

检查程序的内部数据结构,保证其结构的有效性。

以上就是有关白盒测试是干嘛的?为什么要白盒测试的介绍。

域名注册价格:https://www.juming.com/regym.htm?t=seo_adzcw
域名一口价交易:https://www.juming.com/ykj/?t=seo_admm
过期域名查询:https://www.juming.com/gq/?t=seo_adqz
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:400-997-2996;邮箱:service@Juming.com。本站原创内容未经允许不得转载,或转载时需注明出处:聚名网 白盒测试是干嘛的?为什么要白盒测试?
关键词: 白盒测试什么是白盒测试

登录聚名,您可以享受以下权益:

立即登录/注册