打印

有关设计人员和测试人员的关系

[复制链接]
2392|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
roalychen|  楼主 | 2010-8-15 20:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家做产品的时候, 是开发人员自己开发自己做测试,还是开发是开发,测试是测试,分开??

相关帖子

沙发
pa2792| | 2010-8-15 20:59 | 只看该作者
开发先初步测试,并写测试大纲,再交由测试工程师测试,写测试报告。

使用特权

评论回复
板凳
zdaly| | 2010-8-16 08:13 | 只看该作者
如果是产品刚刚出来,都是研发工程师做测试的,有利于研发人员获得第一手资料,要是量产了,就专门有人做测试的。

使用特权

评论回复
地板
yewuyi| | 2010-8-16 08:40 | 只看该作者
测试至少有三部分:

开发阶段,首先有开发人员自测,自测完毕交开发测试人员二测,如果有问题返回设计人员修改完毕后重复以上两个过程,如果没问题则送独立的测试实验室进行最完整的功能、性能测试,一般为型式测试。

第一、第二主要做功能测试,性能测试只是做做摸底测试,第三步主要做性能及安规测试,功能测试少量关键点测试即可,有条件的企业,在第三步可以完全包含第一第二步的测试内容。

使用特权

评论回复
5
acute1110| | 2010-8-16 08:48 | 只看该作者
总的来说,应该测试部来测试,不能研发自己做自己出测试报告。--原因是自己做的东西自己很容易测试通过,最好是不懂得人都能测试通过

使用特权

评论回复
6
HWM| | 2010-8-16 12:36 | 只看该作者
必须分开制衡。开发人员的自测非必要,存在只是为了被测试时通过率高些,以免太损自己的脸面。

具体可看《软件工程》,内有详细说明。

使用特权

评论回复
7
zjp8683463| | 2010-8-16 12:47 | 只看该作者
本帖最后由 zjp8683463 于 2010-8-16 12:50 编辑

研发部和测试部2个部门的测试结果,我更相信研发部。
毕竟东西的关键点都掌握在研发部手里,怎样测试都是研发部来定的。研发部应该主导整个研发过程。
测试部门更多的是用来测试成品或量产之后的出厂检测与维修,而不是用来判定研发阶段产品的好坏。测试部门在研发阶段更多的是配合,而不是判定。

使用特权

评论回复
8
guosr| | 2010-8-16 12:59 | 只看该作者
研发人员自己的测试往往倾向于从内部原理上找到最优的结果,如果没有出现最优的结果,就会采取技术手段修修补补,向最优效果逼近,从技术的角度看,这种测试是必要的。测试部门的测试往往是从外部特性上找到最一般甚至最糟糕的结果,所以往往会得罪研发人员,从产品的角度来说这种测试也是必要的。

使用特权

评论回复
9
yewuyi| | 2010-8-16 13:53 | 只看该作者
必须分开制衡。开发人员的自测非必要,存在只是为了被测试时通过率高些,以免太损自己的脸面。

具体可看《软件工程》,内有详细说明。
HWM 发表于 2010-8-16 12:36


1、设计人员自测,可以比较方便的进行白盒测试。
2、呵呵,脸面虽然重要,但更重要的还是项目开发的进度,增加自测可以提供研发人员的责任心,并且大幅度降低BUG的数量,提高测试的效率。
3、制衡是必须的。
4、研发人员主要测试功能,性能则是通过设计水平来体现,再由测试人员操作测试设备来验证。
5、对于仪表类产品客户来说,最怕的是性能和安规问题,功能问题可通过客户的装机测试确认,软件的升级也很方便。
呵呵,当然总是升级软件也很浪费感情,所以有条件的企业,可以把第一、二、三步测试全部交到测试人员测试,但即使如此,规范的做法,也必须要有设计人员的自测且必须写自测报告。

使用特权

评论回复
10
zc3909| | 2010-8-16 14:45 | 只看该作者
研发测试没问题后提交测试人员测试

使用特权

评论回复
11
roalychen|  楼主 | 2010-9-7 13:10 | 只看该作者
谢谢大家发言,受教了

使用特权

评论回复
12
jaoe2010| | 2010-9-23 19:43 | 只看该作者
谢谢大家发言,受教了:D

使用特权

评论回复
13
colinzhang| | 2010-9-24 11:56 | 只看该作者
白盒,黑盒测试的区分?

使用特权

评论回复
14
xwj| | 2010-9-24 12:08 | 只看该作者
呵呵, yewuyi说的不错,顶~

使用特权

评论回复
15
mmax| | 2010-9-24 12:39 | 只看该作者
本帖最后由 mmax 于 2010-9-24 12:45 编辑

还要看公司测试部的水平和编制了

以前的公司对测试很重视,毕竟开发和测试思维不一样,测试部水平很牛。

研发做需求、规格的时候,测试就参与讨论,并编制测试策略和方案。
研发做详细设计的时候,测试部就开始做白盒计算,并准备测试平台。
出样机了,测试部给研发做自测表格,研发做完自测。
自测问题闭环后,具备提交测试条件了。
研发提交样机测试。测试负责人协调各测试子任务(性能/功能、白盒/极限、EMC、安规、环境)

测试闭环后。出测试报告。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

227

帖子

0

粉丝