移动云

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3934|回复: 0

软件测试应该对质量负责吗?

[复制链接]
发表于 2012-3-4 23:56:33 | 显示全部楼层 |阅读模式
 homam:  测试应该对质量负责,但是需要负责的不光是测试人员,还应该包括开发人员、包括项目经理在内的管理人员等等,简单的说就是参与到这个项目中的每一个人。当然这也和公司的掌舵人有关,如果公司倡导重视质量的话,那么保证产品质量的思想就会深入每一位员工的思想里,保证项目质量的重任会变得轻了一些,最好是能将保证质量作为公司的一个目标之类的是最好的。反之则不然。
  还有搞清楚一点哈,测试人员应该对什么负责呢?应该对漏测的bug负责,总结为何漏测,是知识不够的原因,还是对客户需求理解有偏差,还是对业务规则不熟悉,分析后做出相应改善,这样才能使测试人员有所提高,对公司业务发展也是大有好处的。
  当然测试人员对漏测bug负责不是说要抓谁当替罪羊,而是如我刚才所说,是为了提高测试人员自身素质,发展公司业务。
  marysnow:
  大部分人的回答:负责。原因是:
  1)思维定势,很多的管理者或开发者都认为测试人员就是找BUG,负责软件质量的,所以测试人员也就默许了。
  2)职位要求,在招聘公告上,有些公司会要求测试人员负责质量保证,质量监督的工作,所以也让测试人员感觉到质量落在了自己身上。
  从质量这个词的定义来说,它有两层含义一个是过程的质量,一个是产品的质量。究竟哪个是测试人员负责的呢。过程的质量是由质量人员及质量组织来负责的,而产品的质量应该是全员,因为产品的生产是经过一系列的阶段和不同人员的。所以质量的好坏不是测试人员单方就能负责的。
  一般什么情况,我们才会“负责”,是当有了明确的职责和权利义务以后,就会主动负责,最简单的例子比如父母对孩子,父母知道自己的职责和义务,所以对于孩子的行为就会负责。对于质量的负责,应该是企业要有相应质量体系或文化来引导,让每一个人都有质量意识,提出质量方面的改进,从而对质量也就负责了,而我们实际的做法往往时为了满足客户,在时间和成本上对质量就放松了,同样测试人员在测试时间很紧的情况也无法对质量负责。
  测试人员要对所测试的对象质量负责,要能保证测试的覆盖到每一需求点,同时要能保证功能都可以正确实现等或者达到了测试通过的标准。
  对于测试人员漏测,毕竟人不是完美的,难免会出现错误,但是不能以漏测来做为质量考核。可以对其进行分类分析,究竟是哪个环节出现的问题,提出来进行改进。比如说需求描述不完整,导致理解错误;隐含性需求未考虑到;易用性方面考虑不周;实际环境与测试环境有差异;自身经验不足等多方面。
  测试这项工作,是证明产品做了正确的事情,能满足用户的需求,用各种测试方法来找出问题,是对质量的一种度量。好的质量是要靠高素质人员和好的过程来保证的。
  所以我个人理解是:这个软件质量如何,测试不负责,测试是检查质量的一种手段。测试人员要对自己产生的输出物的质量负责。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|管理员QQ:44994224|邮箱(t268studio@gmail.com)|Archiver|MCLOUDER

GMT+8, 2025-7-2 05:59 , Processed in 0.034415 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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