软件测试需要为产品质量负责吗?

导言

        中国的企业特别讲责任。对于软件产品的质量责任,在IT企业里一直是一个“剪不断,理还乱”的话题。一个测试团队花费好几周时间测试并发现很多缺陷,只是为了看着管理层决定发布一个有已知严重缺陷的产品。测试团队经常会感到士气受挫,置疑他们测试的目的.那么测试人员是否需要为产品质量负责呢?请各位发表自己的见解。

正方

需要,测试是与产品质量有关的工作,应该为质量负责

产品生产每个环节都应该对产品质量负责,测试和产品质量最接近,如果测试不对产品质量负责,那么测试人员的价值就很有限了。

反方

不需要,为提高质量提供服务,但不为质量本身负责

质量是在产品被构建的时候产生的,而不是被测试的时候产生。测试活动本身既不能提高产品质量也不会降低产品质量。因此,测试人员无需为产品质量负责。

软件测试与质量保证

软件测试是软件质量保证

广义的软件测试和检验包括了软件生产全过程的测试,包括对用户需求、概要设计的测试,而不仅仅是一些人认为的从代码阶段才开始进行测试。所以,需求指标等等都需要进行检验,以确保在各个环节上产品质量都有一个体系作保证,俗称“一步三回头”。[详细]

质量保障测试人员的一天

这篇文将讨论测试人员日常工作,及怎样将质量灌输到软件中。我们将先讨论什么是软件测试,什么是质量保障,它们之间如何关联?软件测试和质量保障涉及到哪些日常工作,有哪些问题点和领域可改善,以及作为一个测试者,如何在任何软件开发生命周期中,都能对开发过程提供价值呢。[详细]

软件质量不应太依赖测试部

我们的开发周期比较长,开发效率也是非常低下的。一年来我的观察,项目到测试部后一般要维护半年以上才能发布,发布后网上问题也比较多。我觉得这跟我们现在的开发过程有很大的关系。单元测试、集成测试我们都没有做好,依赖系统测试来保证质量,我觉得这是不科学的。[详细]

软件质量-不仅仅是“测试”

关于“软件测试”,近几年来,业内讨论得比较多。但对于“软件质量”却很少人提及!软件测试只是软件质量保证的一种手段而已。然而我们往往容易把软件测试做为软件质量保证的唯一手段,甚至只做“功能测试/确认测试”或基于用户场景的测试。这样并不能做到比较好的软件质量保证。[详细]

软件测试是否需要对质量负责

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

测试应该对质量负责,但是需要负责的不光是测试人员,还应该包括开发人员、包括项目经理在内的管理人员等等,简单的说就是参与到这个项目中的每一个人。当然这也和公司的掌舵人有关,如果公司倡导重视质量的话,那么保证产品质量的思想就会深入每一位员工的思想里,保证项目质量的重任会变得轻了一些。[详细]

谁来保证测试工作的质量

在一个公司或者是某个组织里面,测试人员扮演的角色通常都会被认为是软件质量的保证者,把关者,仿佛经过测试的产品都是没有任何缺陷的。但事实大家都知道,即使经过多么“完美”测试的产品,总免不了在发布以后还会发现或多或少的问题。[详细]

软件测试人员:远离质量保证部门

测试人员的职责不是质量保证,我们没有权利控制项目计划、预算、开发人力、产品范围、开发模型、客户关系等等。但当我们尽最大努力做工作的时候,我们会提供很有价值的、实时的有关产品和项目真实状态的信息。我们不对质量负责,我们帮助那些对质量负责的人、提供质量相关的信息、以影响他们的决策。”质量辅助,这就是测试做的事情。[详细]

软件质量——谁之“罪”

一个产品的诞生不是只经过测试一道工序,那么很显然,质量不是测试的“罪”。如果说,参与产品研发的人都有罪,那么到底是谁应该为这份“罪”、为质量买单?我想绝不应该是测试。可是想想自己参与过的项目,到底谁最关心质量,很多人答案可能都一样,那就是——测试。[详细]

更多精彩内容