产品体验中心 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088
当前位置:泽众软件测试网- 技术文章 -正文

为什么要做白盒测试?哪些项目适合白盒测试?

发布时间:2020-07-21

白盒测试即在了解到代码的基础上进行测试,包括但不限于单元测试、接口测试、代码静态检查等等。在了解代码实现逻辑的基础上,从用户需求的角度充分设计测试用例。当然一些基础底层函数,比如字符串查找等还是只能从代码出发去做传统的白盒测试覆盖,不过这部分比例我们尽可能降低。

哪些项目适合白盒测试?

为什么要做白盒测试?

1.提升工程效率:虽然白盒测试前期的成本很高,但是在完成基础建设后效率提升是非常显著的。

2.加强质量覆盖:对于一些逻辑复杂的模块,单纯的黑盒测试很难覆盖到各种场景。

哪些项目适合白盒测试

1.逻辑复杂且UI少:首先如果逻辑很简单,单测也就没有太大的必要了;其次如果很多UI强相关,比如各种Android App的UI展示模块,这块涉及到更多的是UI展现、兼容性测试等等,单测无法很好的覆盖。

2.长期维护:单测的前期投入成本巨大,且收益很少,不是长期维护的项目很难收回成本。

什么时候做白盒测试?

尽早开展:众所周知软件开发模型中,问题发现的越晚成本越高。所以这里也是建议尽早开展,以保证功能主路径没问题。

推荐阅读:

白盒测试方法有哪些?白盒测试工具有哪些?

软件测试人员该如何选择白盒测试工具?常用的白盒测试工具汇总

本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。
沪ICP备07036474号 2003-2023 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系