找回密码
 注册
搜索
查看: 1997|回复: 7

[软件测试资料] 软件测试是找bug,不是找茬(网上看到的,觉得有几分道理)

[复制链接]
发表于 2012-3-29 16:37:20 | 显示全部楼层 |阅读模式
                               软件测试是找bug,不是找茬

             发布时间:2012-3-1610:31作者:开心忆凡来源:51Testing软件测试博客

          最近跟一个朋友聊天,问“你会不会编软件呀?”。我说:“不会,我是做软件测试的,不是做开发的!”他问:“你是专门挑毛病的,是吧?”我只是笑着摇摇头,说:“我做软件测试,是找缺陷,不是找茬!”突然对做测试有些想法:

         

          第一:软件测试是找bug,不是找茬。以前在外包做测试,面对的之间人是PM,面对所谓的客户是开发软件的人,而且因为离开发人员较远,沟通基本上都是用邮件,所以当时的感触还不太多,只是做好自己的本职工作,尽可能的发现更多的问题,尽可能让自己发现的问题更有价值,尽可能让自己发现的问题让开发能够百分之百复现!现在进了一家自己做产品的公司,面对的人整个全变了,以前以为面对的是开发,现在明白在自己做产品的公司了,不仅要面对开发、还有产品、设计、还有真正使用的客户!以前总是听说测试和开发是死对头,很难沟通,也看了很多关于开发和测试之间沟通的问题,其实真的没有什么对头不对头的,因为大家最后的目的是一样的,都是为了能把项目做好,测试希望项目好,开发更是希望它成功!就像我前两天看的一篇文章,说开发其实跟测试一样看中产品的质量,因为他们是真正实施的人,谁不希望自己做的东西能尽量完美呢?而开发为什么会跟测试有隔阂呢?是因为开发想让测试第一时间就能找出那些关键致命的bug,而作为测试本身呢?看到的每个问题都会及时的去上报,只是分了优先级别,而开发却不看这些所谓的优先级别,所以就会认为不好好的找重大bug,竟在挑刺,其实每个角色都各自体谅一下就都解决了,既然目的是一致的,为什么非得在纠结这个先后顺序呢?开发的,不要以为测试人员是在故意找茬,他们提出来的问题应该都是缺陷,只是处理的轻重缓急你们自己来决定就可以了;而测试的,也不要以为开发人员是对自己有意见,在提交bug的时候,最好先挑那些重大的bug,振振开发的,然后在把那些不太重要的问题一起报上来,这样不仅仅测试的价值体现了,而且开发也会对你另眼相看,同时大大的提高了测试的地位!要时刻记得,我们测试是在找bug,不是在找茬!

         

          第二:软件测试只是提高产品的质量,而不是保证产品的质量。我记得我第一次接触测试,在课堂上我的导师就跟我说“我们测试是提高质量,而不是保证质量。”而有很多不太懂测试的人就会产生一种误解,认为要测试的干嘛啊?既然我们花了钱用你,就应该保证我们的产品没有缺陷呀!对于这样的人,我只能说不太理智,并不是我作为一名测试人员推卸责任,而是因为这个世界上本身就没有百分之百的事情,我们能做的就是尽我们的全力去提高、找出最多的问题并得到相应的解决,测试不是万能的,如果有人说我测试,能保证你们产品的质量,那我只能说你被忽悠了,我们只是提高产品质量,而并非保证产品质量!

         

          第三:软件测试是需要全民参与的,而并非只是测试工程师的事情。有人认为反正有测试人员了,所以对产品就不太关心了,其实测试是每个人的事情,其中也包括了客户,因为一个人再细致也没有无数双眼睛看的全面。忘记了是哪个公司的老总一直提倡的是全民的测试意识,我觉得很赞,因为每一位员工都是一份子,而做的每一个产品不仅是公司的形象,也是我们每一个人的体现,只是我们的分工不同而已,但是它都代表着我们,而且我觉得这样的管理观念还可以有团结人的力量,可以让大家一起把事情做的更好!而不是单单的依赖于测试,最后把大家变得越来越懒惰,我发现现在的公司就有这种现象,开发人员有时就会有一种依赖的心理认为反正有测试呢?对于自己写的程序也不那么太认真了,而且自己做完也不是很认真的检查了,拿过程序来,随手一抓都是bug。最后弄的开发头疼,测试也头疼,所以说公司要从根上来激励这种意识,测试不仅仅是测试工程师的事情,而且是需要全民参与的一个重要事情!


大家讨论讨论哈
          [em01]
发表于 2012-3-29 17:43:01 | 显示全部楼层
给他讲  就是找软件代码的茬     咋滴  不服气 去找老板  [em12][em12][em12][em02][em02][em02][em02]
点评回复

使用道具 举报

发表于 2012-4-17 11:31:11 | 显示全部楼层
有几分道理
点评回复

使用道具 举报

发表于 2012-6-20 15:27:30 | 显示全部楼层
[em05][em05]
你说再多,开发的还是认为在找茬。
我基本每次提交BUG,开发的都会和我理论一通。
做测试的明白这些道理,但是开发人员不明白。

他们总是认为自己高高在上的,不知道你们有没有这样的体会? 开发的很多人,打心里看不起测试。[em28]
点评回复

使用道具 举报

发表于 2012-9-22 21:24:43 | 显示全部楼层
开发人员与测试人员的矛盾,我觉得还是测试人员自身专业欠缺。如果测试人员本身能够懂点开发代码知识的话,就不会受制于开发人员了。有时感觉测试员真的很悲催!
点评回复

使用道具 举报

发表于 2012-10-17 11:10:05 | 显示全部楼层
我还没有遇到这种事情,出了问题还是要沟通。可能是我们公司开发和测试坐的比较近
点评回复

使用道具 举报

发表于 2013-2-26 16:41:38 | 显示全部楼层
我没遇到认为测试时找茬的开发,都蛮好说话,就是测试权利不大,开发说不改,就只能找PM,不然以后有问题了还是测试的责任
点评回复

使用道具 举报

发表于 2013-7-15 17:59:47 | 显示全部楼层
我没遇到认为测试时找茬的开发,都蛮好说话,就是测试权利不大,开发说不改就不改,以后有问题了看bug记录。经常是同样的问题客户提出来了就是大问题,我们提出来的就不怎么理
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-23 00:30 , Processed in 0.048481 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表