回复 #2 zzx5804 的帖子
确实,我也是这么理解的 慢慢来,一切都会好的 楼主,先买本书把基础看一下吧leikj
非常好............ 我也是刚开始学,谢谢各位的指点!en
manman 了解 博大精深啊 测试方法除了白盒还有黑盒测试方法,不过,这两种测试方法不是孤立的,没有联系的。一般在实际工作中,采用的是黑白盒相结合的方法,这样的好处是可以对一些重要的数据结构是不是正确性的完整检查,也就不单单的只检查了外部接口是不是正确,同样也有选择的保证了软件内部工作是不是正确的。
新手,继续迷惘~~~ 我也混淆了二者,刚刚明白,谢谢各位了
回复 12# 的帖子
可是先接触理论的
然后实践的时候多问问师傅
你还有师傅
我连个师傅都没
都是自己摸索
然后看看别人的用例还有报告 看了大家的讨论感觉大家对白盒的理解和单体测试有点混淆,我谈谈个人的看法.
1.单体测试由开发人员来完成.白盒测试由测试人员来完成.他们的测试重点是不一样的.
2.单体测试是按照详细设计来写测试case.白盒测试应该根据详细设计和需求来设计case.
3.单体测试是必须的.白盒测试可以根据情况选择测试还是不测.(根据业务的复杂度)
4.对于程序的覆盖率看.单体测试最高.白盒测试不需要那么高.(这里的高是指代码的执行次数)
对于白盒测试来说,应该是用业务来覆盖所有的程序分支.这样的优势是.程序错误的可见性强.需求和详细设计的不一致性可以在这个阶段被先行发现.尤其是在回归测试时要比黑盒测试简单很多.
以上个人看法,希望大家讨论
求助
各位大虾们!一个售楼系统,要保证本地和数据库的同步,不卖重楼,应该怎么测啊?求助,求助,新手求助!:) 同意楼上的。。白盒只是测试的方法。。。单元测试 是一个测试阶段 嘿嘿,长见识了 纯理论讨论. 起初也是觉得在某种程度上白盒测试和单元测试是等同的,可是后来现发它们不是一回事,但也没有把这两个概念理解清楚,看了大家的观点之后,有收获!!! 受教了!
白盒测试是一种测试方法
单元、集成、系统、验收测试是测试流程中的不同阶段
每个阶段可以用不同的测试方法。不能一概而论,也不能在任意之间划等号。
谢谢zzx5804和Tender的分享 上面已经N个人在说这两者不一样了
我也没什么好补充,呵呵~
不过我确实觉得提高编程能力,对软件测试也是很有好处的