51Testing软件测试论坛

标题: 白盒测试应该测试的工作做还是开发的工作 [打印本页]

作者: netdimple    时间: 2006-8-28 21:21
标题: 白盒测试应该测试的工作做还是开发的工作
近期公司准备上白盒测试,在讨论时有的说放到项目组,有的说是测试组的责任,请问你们是怎么看的。谢谢!

项目组负责的理由:
开发人员更熟练写代码;
单元测试本身就是开发人员的工作;
怕测试人员的代码影响开发人员的代码;

测试组负责的理由:
单元测试也是测试的一种;
测试组也具备一定编码能力;
作者: lj1981727    时间: 2006-8-28 21:49
如果测试组有白盒测试的能力的话,应该放到测试组来做,很多公司之所以没有由测试人员来做白盒测试
主要是测试人员的能力还达不到,没办法去做白盒测试,公司也不愿意在这方面投入过多精力去培养白盒测
试人员,因为培养一个白盒测试人员投入相当于半个开发人员加一个测试人员,他不仅要有开发方面的能力,
还要有测试人员的思维。
       如果是开发人员去测试自己的代码,可能会发现一些问题,但是由其他人去测试可能就会发现更多的问题,
为什么要有测试人员不就有这么一条吗: 尽量不要让开发人员测试自己的代码。
作者: wonder    时间: 2006-8-29 09:58
我同意楼上的观点, 如果测试组本身具有编码能力, 应该放到测试组来进行测试,
首先白盒测试不一定只是单元测试。
其次开发人员的思维和测试人员的思维以及关注点还是不一样的。
最后, 如果做好配置管理,测试人员的代码应该不会对开发人员的代码有任何影响。
作者: 天台    时间: 2006-8-31 14:19
同意二楼的观点!
作者: 千里    时间: 2010-4-23 21:32
单元测试本身不是开发人员的工作,只不过因为人力和能力的问题由开发兼做了。
作者: archonwang    时间: 2010-5-11 14:49
单元测试需要编码能力和时间。
作者: msnshow    时间: 2010-5-12 13:37
个人觉得还是应该开发人员做
作者: langchaogc    时间: 2010-5-12 14:48
你们公司开发测试比例是多少呀?
只要有能力做,那边做都可以。测试组可以指导开发人员做,监督,评审。

现实中我估计测试组基本不可能。 除非你们公司不考虑成本,
很多理论是理论,再大的理论,在老板眼里,不如节省成本。
这就是测试的悲哀。。。 我的悲哀。。
作者: a21th    时间: 2010-5-18 22:30
应该由具有一定编程能力的测试人员来做。
作者: peag    时间: 2010-5-19 12:42
应该还是开发的来做,测试的进行协助,不过建议是程序员不要对自己的程序进行测试
作者: 迪斯科    时间: 2010-6-7 16:13
测试的脑袋+开发的双手=现在最实际的白盒测试




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2