测试的区别

2010-07-12  张雨生 

今天去面试,被问到黑盒测试,白盒测试,单元测试,集成测试,系统测试,这几者的区别是什么,当时就囧了。请问有人能对这个进行下答复么?或许我没写清楚,是将5个放在一起说区别,不是分开说。
304°/2893 人阅读/15 条评论 发表评论

刘志强  2010-07-12

百度去吧。。随便买本测试的书  都有介绍。。
虽然说的可能不太完全一样


卢鸣  2010-07-12

这个题目,我以前在面试时貌似回答过。
当然想到什么就直接说了,黑盒测试主要站在用户的角度去测试,不关注程序的内部结构,白盒测试关注程序的内部结构,是基于代码级的测试,单元测试属于白盒测试范畴,一般是开发人员对自己开发的模块做桌面检查工作,当然测试人员也可以做,要求一定的编程能力,集成测试一般是接口测试,属于黑盒测试范畴,也可以是灰盒,系统测试就是对系统进行一次全面的测试,也可以是回归测试,属黑盒测试范畴


苗志伟  2010-07-13

告诉面试官上百度Google一下就知道了


易涛  2010-07-13

这个面试官可能考的是你对测试的理解,测试分为两类:黑盒和白盒。黑盒测试和白盒测试是通过是否需要测试产品内部结构来区别的,不了解产品的内部结构,只是基于产品外部功能表现的测试就是黑盒,而对于产品每实现一种功能需要用到的流程的测试就是白盒测试
    单元测试、集成测试、系统测试,他们是项目进行到不同阶段而需要进行的测试。单元测试是在项目初期编码的时候就开始进行的,集成测试是在成品各种功能集成的时候开始的,系统测试是成品出来后,对成品进行的功能测试
    单元测试属于白盒测试、系统测试属于黑盒测试,集成测试既有白盒也有黑盒;
以上是我个人的理解,正确与否还不确定,有理解错的地方希望大家能告知,希望对你有帮助,最好的办法还是多看看测试方面的书籍!


刘俊  2010-07-13

大哥,我总觉得你的名字非常眼熟,为什么啊


雷雨  2010-07-13

刘俊: 大哥,我总觉得你的名字非常眼熟,为什么啊
同感~


熊志男  2010-07-13

刘俊: 大哥,我总觉得你的名字非常眼熟,为什么啊
哈哈 名字不错


陈选红  2010-07-13

,唱大海的那个叫啥?张雨生?


杨柳青  2010-07-13

很赞同楼上两位的总结,感觉很精辟:)黑盒与白盒的区别在于是关注功能还是关注程序的内部结构;单元、集成和系统,则关注规模,单元是模块性的,也是开发初级阶段开始的;集成是开发过程中,几个功能模块联合测试;系统测试则是在整个产品开发工作初步完成后,对整个项目进行全面测试。一般来讲,单元测试程序员自己做的比较多,关注代码,属白盒范畴;集成是功能测试,不需关注代码;系统测试也以黑盒居多,侧重功能。


车文智  2010-07-13

你是去哪面试的?我昨儿去面试也有这题。。。。


谭明  2010-07-13

大部分的测试面试都有这些题啊~百度,Google 答案很全的。


袁永云  2010-07-13

说一下概念就可以了


叶欢  2010-07-14

不久前,我也被问到这样的问题了,全凭我自己的理解去回答的,看了楼上的解释,感觉自己答的还行。


张雨生  2010-07-14

这些东西对测试人是基本的,我知道定义或者说是这两大类(黑盒白盒一类,其他三个一类)的区别,但是要把这些作为一个大类(不分成两类来说),就感觉无从下手啊


张雨生  2010-07-14

黑盒是测功能方面,白盒是逻辑方面,这两个是一类的
单元、集成、系统是所处的阶段,应该是一种状态。
这样我会很容易的说,但是都放一类说,他们5个的区别。囧了。。。


登录 后发表评论
张雨生
访客 3006
张雨生 的其他博文 更多