书上说单元测试就是白盒测试,又说单元测试主要是白盒测试,辅助是黑盒测试,到底哪种说法正确

COCO MEI 2019-06-10 09:38:33
书上说单元测试就是白盒测试,又说单元测试主要是白盒测试,辅助是黑盒测试,到底哪种说法正确!
初学者,概念有点不懂,请大神帮忙分析一下
...全文
2023 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qinyl2008 2019-07-10
  • 打赏
  • 举报
回复
白盒测试是相对于黑盒测试而言,即可见到源代码情况下的测试(其实这个定义不太准确)。严格的白盒测试是逻辑测试,而非功能测试,即测的不是程序对不对,而是代码质量如何,如圈复杂度是否过高等等。把单元测试归为黑盒或白盒测试,严格讲是一个不太合适的分法。
footloose2019 2019-07-03
  • 打赏
  • 举报
回复
软件测试类型从不同角度可以有多种分类,比如黑盒白盒、功能性能、单元集成等。其实初学者知道基本的概念就可以了,没必要太纠结。单元测试确实是以白盒测试为主,适当的时候辅助黑盒测试,你可以简单看看下面的博文。
https://www.cnblogs.com/ajianbeyourself/p/4560017.html
平底锅606 2019-06-10
  • 打赏
  • 举报
回复
首先需要搞明白“白盒测试”的概念。白盒测试又称逻辑驱动测试,运行查看程序内部逻辑结构。就行一个电路图,所有的与非门都看的到。单元测试是白盒测试的一种方式,除了单元测试,还有代码走查,代码审查等。其实也不要太纠结名称,白盒测试和黑盒测试两手抓,两手都要硬,软件质量才有保证。

5,219

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 质量管理/软件测试
功能测试压力测试安全性测试 个人社区 湖南省·长沙市
社区管理员
  • 软件测试
  • 虫无涯
  • 小博测试成长之路
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎大家加入到软件测试的社区,在这里,希望大家勇于发表自己的看法,欢迎大家分享自己在软件测试工作过程中遇到的问题以及工作经验分享。

1.想转行的小伙伴,遇到问题没有及时回复的,可以私聊小博进行反馈

2.大家对社区有好的建议,都可以在社区发帖进行反馈

推荐大家学习的软件测试入门笔记:软件测试入门学习笔记

试试用AI创作助手写篇文章吧