kukumaru 发表于 2008-11-28 10:19:59

支持黑盒的还是很多嘛..

kukumaru 发表于 2008-11-28 10:22:04

支持白盒的在哪里?

猫猫的拖鞋 发表于 2008-11-28 14:17:32

什么东西学会了都不难,没学会之前都难。:) :)

pupu840323 发表于 2008-11-28 15:08:22

他们最大的差别只有一点

两种测试比较的话,需要把自动化测试等排除再外,这样比较会比较公平。
    从几方面来对比一下他们各自的情况
1、技术上
白盒测试:编码能力、测试方法、测试手段、对程序逻辑的分析(产生性能问题的点)等等。
黑盒测试:归档能力、测试方法、测试手段、对用户体验性的敏感(大多由经验得出)、各种辅助工具(如数据生成)等等。
   我们可以看出,他们有相同的地方,也有各自特有的东西,我们不能以偏概全,有人说编程难,对于一个刚入社会的新人来说,3个月就上手,所以我们的测试人员也同样有这个能力,有人说业务知识简单,面对大量的业务知识,整理归纳,并积累测试经验,这也是一种能力。工具的使用上,白盒和黑色各有特点,但是可以让你易于上手的,绝对不会有哪个产品让你学八辈子才会的东西。

2、工作职责上
白盒测试:在开发结束前,排除尽可能多的逻辑错误
黑盒测试:在开发结束后,排除尽可能多的集成错误
    一个关注后台,一个关注前台,由于工作内容不同,他们之间考虑的内容也就不同,都说没有程序是没有bug的,那么白盒和黑盒一样,对bug的分析都不会尽善尽美;而且举一个例子,白盒就好比站在台后的化妆师,黑盒就好比台前的评委,我们都是对演员进行审核,他们各有特点和职责,他们也都不简单。

    综上所述,他们有区别,有特点,但是,他们最大的差别只有一点,那就是《耐心》
   
    之所以这么说,是觉得黑盒测试有很多人干久了,就不愿意做了,总觉得没意思,技术含量低,但是他们并没有升入了解,也没有关注其扩展的多方面演变;黑盒测试的人总是人云皆云的想去干白盒或者其他的测试,觉得那些才有水准,可以提高自己的薪酬或者地位,从而改变自己的立场;黑色测试人员大多数总是处于自卑,社会舆论带给他们的压力,使他们觉得自己不会编程就不如别人了,无法往上发展。
这些都说明要想干好黑盒测试,首先就是要战胜自己,真正走出一条属于自己的黑盒测试之路,做到黑盒测试的专家。试问,有什么比战胜自己更难的呢?

盛唐校尉 发表于 2008-11-28 16:12:43

都不容易啊!现在大多公司都是黑盒,做好那个的确很不容易啊!

陶竹 发表于 2008-11-28 19:09:46

黑白是需要互换的

刚开始做的是黑的,做着做着就得白了,否则根本就谈不上从根本上解决问题。测试不是目的,测试是为了避免问题的出现,若能一针见血的看到问题就能更快速的解决问题了,同时对于自己来说,会编程才是一门真正的技术。个人见解。

wudefei1020 发表于 2008-11-29 21:02:01

黑盒~应为他是站在用户的角度,对着产品手册审查。
记得实习时候带队的老总说过:“我们做软件的不仅仅要做用户要求的功能,也要做他忽略的功能,更加要做他想不到的能方便他工作的功能,这些要我们去帮他找。”我们去帮他找,说的实在,有多少人能站在做黑盒时找出这些东西,你想找项目组编写的产品手册的毛病(不仅仅包括修改),没一定实力就别想了,老老试试做核对算了,就和白盒一样做核对。

葫葫 发表于 2008-12-2 17:51:45

没有绝对的难易,貌似白盒测试入门较高,感觉比较有技术性,而黑盒测试感觉任何人都能做,其实要想做好,很难,能做好的人也很少。

ppllggmm 发表于 2008-12-2 18:14:56

做好黑盒测试并非易事!!

黑盒测试,可能入门比较简单,最开始的时候可能只需要从最简单的挑错入手就可以了,对比着需求说明书查看程序,很简单的事情;但是黑盒做的久了,慢慢就会发现,这里面要学的东西其实非常多。
一,很讲究逻辑性,不是想到什么地方就从什么地方着手测试,而是必须得有逻辑性,保证覆盖率;考虑到常规操作和各种破坏性操作。
二,很讲究严密性。在日常的测试过程中,单一的操作可能都能很容易测试通过,但是一旦各种操作组合起来,问题就接踵而至了。很多问题靠白盒测试查代码检查逻辑是很难发现的,只能通过黑盒测试来进行发现检验。

黑盒测试并不是纯粹的体力活儿,很多地方都需要动脑,很多情况下不止是需要动脑,还要让脑子快快的转起来。

ahu201 发表于 2008-12-3 16:57:38

白盒做的好,还要你黑盒干嘛哟

虽然我是做黑盒测试的。。但是我认为所谓的BUG都是前期的准备不充分造成的。。或者前期的测试不彻底造成的。。有人会认为说那为什么需要黑盒测试?那还不是因为白盒测试没做好嘛。。我们在扫尾。。
现在那家公司的白盒测试做的好?真正达到白盒描述的那样的标准?

ljwnj 发表于 2008-12-18 11:06:18

这个观点支持一下!

原帖由 葫葫 于 2008-12-2 17:51 发表 http://bbs.51testing.com/images/common/back.gif
没有绝对的难易,貌似白盒测试入门较高,感觉比较有技术性,而黑盒测试感觉任何人都能做,其实要想做好,很难,能做好的人也很少。

希望这个辩题不要演变成做白盒的人和做黑盒的人谁的水平更高。

fengzzzz 发表于 2008-12-19 16:31:55

:) 觉得白盒测试比黑盒简单的 可以去MS应聘啊,工资一个月16000 肯定比你现在做黑盒高 去吧 看看你能不能面上:)

zhangmingshi10 发表于 2008-12-20 09:01:36

这个问题,我个人觉得听听非测试人的评价,你肯定能找到一个好的答案。

centurystone 发表于 2009-1-5 13:56:43

我也认为两者没有可比性。

kf11859 发表于 2009-4-24 09:43:02

从两方来选,我还是选择白盒比黑盒要难,而不是黑盒比白盒难。
我会相信黑盒不一定比白盒容易,但是黑盒比白盒还难得话,我不敢苟同。

ccq613 发表于 2009-6-27 10:43:07

为什么没人谈论怎么才能做好黑盒的同时做好白盒测试呢?

一条路,有平坦,有陡峭,认定了就走下去,经历过了才知道都很重要,一个都不能少!

箭在行动 发表于 2009-8-20 11:26:38

测试就象买汽车

白盒测试就像在车里面看汽车的好坏;
黑盒房子就像在路上开着汽车看车的好坏。

黑之邃 发表于 2010-9-29 15:09:11

求软件测试方面的职位
借楼主页面,在这求职一下,谢谢啦!
本人大四做过一个项目,主要负责的是测试方面的。有一定的测试方面的经验,对黑盒测试有一定的了解。 希望今后能找到这方面的工作,有人能介绍或推荐吗?我的QQ:758292339

mixcool 发表于 2010-10-8 10:37:50

白盒先难后易,黑盒先易后难
白盒刚开始人门比较困难,要懂代码。根据代码写用例。懂了以后会比较简单
黑盒测试入门容易学精难。有人认为黑盒就是随便点点就可以了,其实不然。有的人做黑盒测试2-3年都可能原地踏步。需要多总结!涉及面比较广。

cncnily 发表于 2010-10-15 14:42:51

问几个问题:
谁说白盒做不了功能测试?
谁说白盒只能做逻辑测试?
谁说白盒不能完成需求覆盖率?
谁告 ...
wzb521 发表于 2008-11-25 17:10 http://bbs.51testing.com/images/common/back.gif


    对于我们游戏测试行业来说,白盒如何做功能测试?
页: 1 2 3 [4] 5
查看完整版本: 黑盒测试与白盒测试相比,白盒比黑盒更难?(2008-11-18 )获奖名单已公布