测试是质量保证,但责任在大家
测试方需不需要为质量负责?当然需要,但责任在所有相关的人员不仅仅是测试。测试的任务就是尽可能的发现软件的缺陷,当然这里是“尽可能”而不是全部。测试理论的第一条就是测试路径永远不会备完全覆盖,哪怕是最简单的程序,所以怎么可能发现所有的问题。完美的东西终究是不存在的。但是测试终究是要为质量负责的,测试的一个相关的词就是质量保证,产品的质量必须要有一定的保证才行,假如说一个软件经过测试人员的手后没有任何的或者只有一点改善的话那么这就是测试人员的主要责任。
假如软件出了问题那么测试人员肯定要有责任,但不能负所有的责任,开发人员有责任,项目经理有责任,主要领导也有责任。所以说这个问题本没有对错,矛盾是有主次的,如果测试人员的责任占很大的部分,那么可以说责任在测试,如果测试人员的责任只占一小部分的话,那么责任不在测试。总之:产品有问题涉及产品的所有人都有责任(包括实施人员),只是就事论是责任的大小不同而已。
支持反方
需要负责的,但责任限于将已知缺陷判断其严重级别并将其上报给高层经理,国内的测试经理不能阻止项目的上线。但国外的测试经理有这个权力 具体问题具体分析,责任在于整个团队 大家是不是没自己审题啊, 只是为了看着管理层决定发布一个有已知严重缺陷的产品. 这句话的意思是说, 测试团队发现了很多Bug, 但是管理层依然将存在Bug的产品发布了出去.问这样的情况, 测试团队是不是需要为产品质量负责... 关键看测试效果和现场应用情况. 需要对产品质量负责,发布前我会尽最大努力提出意见,但是最终的发布还得看管理层 作为一个测试人员,首先要对自己的测试工作要有高度的负责任,而且要尽自己的最大努力测试出缺陷。当然在工作中,也要学会保护自己的测试成果。在产品质量问题上,个人觉得要先找出缺陷存生的原因,在产品质量问题上,不仅是一个测试人员的责任,应该是每个人都有责任,从监管到实现的开发,测试人员。 测试人员只负责他所做的工作,就如同开发人员只负责开发,测试人员与开发人员只是产品生产过程中的一个操作人员,真正负责质量评估的QA根据开发和测试的情况,与项目经理(决策者)共同指导测试人员和开发人员的工作,并决策产品是否可以发布使用,最终对产品质量负责的是QA和决策者。 软件测试和开发一样是技术工作,不是客户服务,根本不需要能质量负责,对于测试部门来说,必竟环境有限不可能完全和客户实际环境一致的,只是保证在没发布前尽量模拟客户使用实际情况发现更多的问题和BUG,谁也不敢保证好的测试部门在项目上线后就一定不会出问题的。如果在发布上线以后出的问题不应该只针对测试部,当然不能说测试部没有责任,责任和负责意义还不一样的. 质量相关的方面很多,如果测试人员做了所有的工作,那么可以对质量负全责,但是测试人员只参与了其中的一部分工作,且处于最后一个环节,质量保证的阻力却来自于可能所有工作中的任何一处,就是测试人员想对质量负责,也没这个能力,这就好像问,球门破了,谁负责,你觉得守门员他有能力负这个责吗?这个话题的产生是因为很多人包括研发人员想逃脱对质量的责任压力。而其实测试人员挺悲哀的,说不好听的,就是帮别人擦ass,没拉,却浑身shi 味。帮别人背黑锅,没背好,搭上自己的成就感和人生幸福。但人非圣贤,谁能无过,研发人员可以错,因为测试人员扛着呢,可测试人员呢,扛了别人的责任还得扛质量保证的责任,累死算了,工资还低。 所以说,做测试的人必须先做过开发,那么他不会再问测试是不是要对质量负责的问题了。 还有,质量保证不是专门监督拉shi和擦ass的嘛。怎么这会没人欺负他们啊。 原来质量保证是大领导 上海熟悉Junit tester ,英语口语好,5年+,年薪20--30万上海, 英语口语, 软件开发英语口语, 上海, tester, 年薪, Junit
senior tester ,有机会做Tech Leader.
要求有软件开发经验,能写自动化测试脚本,优先考虑做性能测试的,优先考虑用过Junit的(Junit就是用脚本写的自动化测试工具),不要做手动测试的
3年+QTP tester ,英语口语流利,15--25万(IT 厂商)
MSN:zxsh3598@hotmail.com {:4_93:} {:4_99:} 鄙视这种说法!!!测试的核心价值是什么???
不能对产品质量打保票还叫什么测试???
第一、技术是为商业服务的,所以LZ说的情况真没啥好说的
第二、最鄙视以缺陷不可能完全被发现为理由不敢承担软件质量风险的测试!
缺陷是不可能完全被发现的,但是99.99%的严重缺陷是可以被完全发现的 ------------------------------------------------背景描述:一个测试团队花费好几周时间测试并发现很多缺陷,只是为了看着管理层决定发布一个有已知严重缺陷的产品。测试团队经常会感到士气受挫,置疑他们测试的目的.测试人员不需要为产品质量负责吗?请各位发表自己的见解。
---------------------------------------------
测试人员必须要对产品质量负责.这是毋庸质疑的.而产这是测试人员的最根本的任务.是最核心的工作.
但是我们要看到为何发现问题还发布出去?为何不修改?市场压力大?为何没有一个整体的计划?就算倒排一个压迫性的计划也得去做.从设计\开发\测试\维护一个整理通盘的考虑.
这个案例明显是管理者的责任,开发\测试\修改\再测试\达到发布标准这是一个软件工程必须的过程.市场压力大可以缩短各环节时间.在市场压力大的情况下,对测试提出的一个要求就是问题要尽早发现.发布时仍有遗留问题,对于发布必须形成一定的标准.遗留问题要公布. 如果在 项目生命周期 中,以测试人员为主导的话,我想测试人员是有条件对产品负责的/
例如:严格执行 入口 条件,必须提供需求文档