51Testing软件测试论坛

标题: [有奖问答17]测试能保证质量吗? [打印本页]

作者: 默默巫    时间: 2009-11-30 11:49
标题: [有奖问答17]测试能保证质量吗?
测试能保证质量吗?

答题前请复制以下回贴格式(蓝字部分),并填写好个人真实有效信息,以确保奖品发送无误



  1. 答题:
复制代码

作者: 月上百合    时间: 2009-11-30 12:36

答题:

测试就是为了更好的保证质量
作者: coolxiong    时间: 2009-11-30 13:07

测试的目的是为了证伪。
测试过程中,发现的一切问题,都会更好的提高产品软件的质量。
作者: lwstar    时间: 2009-11-30 14:36

答题:测试能保证质量吗?
    同意2#的,测试是为了更好的保证质量!
    目前不只是开发人员,管理人员甚至是测试人员都太容易把自已看作是质量的卫士了。但实际上测试员既不会提高质量,也不会降低质量。实际上,程序在提交到测试人员手上之前质量情况就已经被定义了,质量来源于做程序的人或小组,这些应该是开发组很重要的任务或者说负担。如果测试员自认为是项目团队中唯一关心质量的人,或者说大家认为质量是测试人员起的关键作用的话,那么测试人员保证质量结果就不会很好,甚至很糟糕。
    所以测试在质量过程中扮演的角色只是个地图或者说是数据提供人员,让项目组管理者能认清楚目前的质量情况,以便做出正确的决策!

[ 本帖最后由 lwstar 于 2009-11-30 14:43 编辑 ]
作者: syr1234563044    时间: 2009-11-30 15:12

答题:我只能说通过测试可以不断提升软件的质量,而不能确保软件不存在任何质量问题。
作者: 283017152    时间: 2009-11-30 15:32


答题:
   

[ 本帖最后由 283017152 于 2009-11-30 15:51 编辑 ]
作者: love_yuzhilian    时间: 2009-11-30 15:42

答题:
很难,只能尽可能的保障。

[ 本帖最后由 love_yuzhilian 于 2009-11-30 15:48 编辑 ]
作者: moon_jency    时间: 2009-11-30 16:21

答题:

测试应该是过程帮助,真正的测试只能为质量保证的一部分,而软件质量保证要靠各流水线来保证、专门的质量部门来监督才行,光靠软件测试是不可能的。测试不能完全保证质量。
作者: cuidong    时间: 2009-11-30 17:44

答题:个人观点:测试可以提高软件的质量,只能在测试范围内保证质量。对于没有覆盖到的部分质量是保证不了的。
作者: jency_moon    时间: 2009-11-30 18:05

答题:
测试只是一个验证手段,他依赖于你的需求和设计,如果需求不准确,设计有问题再高级的测试也是白搭!
实际上测试员即不会提高质量,也不会降低质量。但实际上,程序在提交到测试人员手上之前质量情况就已经被定义了,质量来源于做程序的人或小组,这些应该是开发组很重要的任务或者说负担。如果测试员自认为是项目团队中唯一关心质量的人,或者说大家认为质量是测试人员起的关键作用的话,那么测试人员保证质量结果就不会很好,甚至很糟糕。
所以测试在质量过程中扮演的角色只是个地图或者说是数据提供人员,让项目组管理者能认清楚目前的质量情况,以便做出正确的决策!
作者: zhx2009    时间: 2009-11-30 18:43

答题:
测试可以在一定程度上提高软件的质量,在测试的范围内保证质量。
作者: 曹操    时间: 2009-11-30 21:50

答题:软件测试的目的就是为了更好的提高软件的质量。
作者: waft1101    时间: 2009-11-30 23:47

测试只是一个验证手段,他依赖于你的需求和设计,如果需求不准确,设计有问题再高级的测试也是白搭!
作者: davy_chen    时间: 2009-12-1 10:20
不领奖,只发表意见

测试不能完全保证软件质量。只能部分保证软件质量。
作者: ermine    时间: 2009-12-1 13:20
测试只是过程中的一个环节,所以不能完全保证软件的质量。
全公司自上而下的质量意识,也很重要。
作者: yunyun0220    时间: 2009-12-1 14:43

答题:
    测试的目的是为了发现bug。但是很多的质量问题仅仅靠测试是不够的。如果需求阶段和设计阶段存在问题,就是做再多的测试,检查出再多的bug也是无用的,这个软件不符合客户的要求,也就不存在质量可言。
作者: TLover    时间: 2009-12-1 16:24

答题:
   我觉得软件测试并不单单只是软件开发过程中的一个环节,而是贯穿于整个软件开发过程中的,充分完整的测试并不能提高产品的质量只能从某种程度上保证产品的质量。
作者: hellinangel    时间: 2009-12-1 16:36

答题:单独测试是无法保证质量的,但是测试却是质量保证活动中的重要一个活动环节。
作者: qinjy    时间: 2009-12-1 17:43
标题: 回复 1# 的帖子

答题:测试不能最终保证质量,质量保证要靠软件工程的整个过程。测试只是保证软件质量的一个补充
作者: 156881887    时间: 2009-12-1 19:49

答题:
测试可以保证质量,但只能是在有限的范围内保证质量。
测试只能证明软件有问题,而无法证明软件没问题,但是可以减少问题发生的概率!

同时,保证质量绝对不能单靠测试。
要想保证质量必须从源头即需求分析开始,对整个软件开发生命周期中进行全程控制,规范开发流程,提高开发人员的技能和素质。
开发中与用户多交流,不断接近用户的真实需求。敏捷开发是一个方向,但是对于测试人员,会很辛苦。

[ 本帖最后由 156881887 于 2009-12-7 14:36 编辑 ]
作者: dreadlands    时间: 2009-12-1 23:45

答题:测试只是保证质量的一种手段,不能完全依靠测试来保证质量。需要有一个完整的,严密的流程来控制软件的质量。
作者: coolkisses    时间: 2009-12-2 14:01

答题:
         需要说明的是,质量没有保证或不保证的说法,这只是一个结果,而结果只有满足或不满足预定标准,这一概念在某书中反复被提到。结论,这一命题不成立!
    其次,测试只是项目架构或公司架构中的一个小环而已,而且是无法减少错误的一个环节。大家可以将软件测试试想为工业流程中的检测环节,最终的检测结果也无非是合格出厂、不合格返修。结论,这一命题本身就不成立!
作者: nihaolh    时间: 2009-12-2 14:14

答题:测试就是为了更好的保证质量。测试不能最终保证质量,质量保证要靠软件工程的整个过程
作者: sun_mail    时间: 2009-12-2 17:12

答题:
能!测试也是保证质量的一种手段
作者: cswy    时间: 2009-12-2 17:14

答题:
能的,测试是为了更好的保证质量
作者: wu_x_s    时间: 2009-12-2 22:37

答题: 测试可以发现软件的一些缺陷,因此是保证质量的一种手段。但是由于测试是被动的查漏补缺,不能从根本上解决质量问题,无法实现标本兼治。如果从IT系统生命周期的源头做起,从过程上做起,才能提高软件开发与应用的效率,这就是质量管理,即是从客户的需求开始,主动对IT系统生命周期的产生过程进行质量控制。
作者: jin_yinling    时间: 2009-12-3 14:03

答题:
测试只是一个验证手段,他依赖于你的需求和设计,如果需求不准确,设计有问题再高级的测试也是白搭!
作者: sherry_shen    时间: 2009-12-3 15:01

答题:软件测试的目的就是为了更好的提高软件的质量,尽早地把问题暴露出来,减少风险
作者: angle-ying    时间: 2009-12-3 15:06
产品的质量不是测试人员能保证的 测试只能让产品最小程度的出现错误 但是质量是无法保证的
作者: 狩猎者    时间: 2009-12-4 11:34

答题:
能,如果不能还要测试做什么呢?但是质量只是一个标准,不能完全保证质量。
作者: helina168    时间: 2009-12-4 15:00

答题:测试当然能保证质量,当今的测试体系也能说算有个模型了,专业的测试团队能很好的控制产品的质量,进行保证产品质量;测试是为了保证质量而测,站在保证质量的立场上去发现问题,提交问题,并解决问题,通过这个过程来进行质量的把关;
作者: s154098121    时间: 2009-12-4 17:07

答题:
        测试是产品开发中的一员,诸如多项原因(项目的周期,测试环境的配置,测试用例的颗粒度,等等)测试并不是无穷尽的,会根据前期的需求文档及产品的功能划分测试的范围,在此范围内它会提高产品的质量,而在范围外,产品的质量决定于前期的需求分析是否满足客户的要求,以及在研发周期中进行全程控制,规范开发流程,提高开发人员的技能和素质。
否则,产品质量依旧是低下的.

[ 本帖最后由 s154098121 于 2009-12-4 17:12 编辑 ]
作者: zhangfangfang46    时间: 2009-12-4 18:40

答题:
测试不能完全保证质量,只有可能提高软件的质量
作者: Indisorder    时间: 2009-12-6 03:10

答题:
1、测试无法保证软件质量。
2、测试是一种商业心理需要。
3、测试是针对人民群众越来越高的物质、文化需求而产生的,可以界定为“软件工程的精神文明建设”。
4、测试是一种服务方式,是否引入测试类似于是否为皇帝陛下的御膳房内增加试吃员。测试就是试吃员。
5、基于4,试吃员的品位和职业修养决定了他眼中的“可以吃”和“不可以吃”的菜色。
6、基于5,试吃员品位和职业修养的提高与发展实现了专家团—御膳房总管的出现。
7、基于6,御膳房总管说:我们要有一个标准,一个规范。
8、基于7,大厨说:这个标准我来定;试吃员说:这个标准大家来定;总管冷笑:我准备参考X国行业标准。所有脑袋挤在一起嚷嚷:听我的!
9、皇帝陛下饿了。
10、皇帝陛下下令:随便弄点啥上来,我垫垫肚子。
11、皇帝陛下吃习惯了。
12、皇帝陛下国库空虚,御膳房发不出工资,于是御膳房业务外包,所有菜色冠名“宫廷秘方”字样。
13、基于12,见3.
14、测试一次又一次的向我们证明了:中国人民是最吃苦耐劳的民族。我们在饥饿的时候可以吃下任何的东西例如树皮观音土麦麸等等等等。在我们不饥饿的时候我们也会忆苦思甜。
15、回到正题:测试无法保证软件质量。
作者: mongbo2009    时间: 2009-12-6 09:50
标题: 回复 1# 的帖子
软件测试在一定程度上能够保证软件产品质量.
软件测试过程贯穿于整个软件产品的生命周期,从软件需求评审至软件测试用例设计到软件产品测试,再到最终经过测试确认后的产品发布.
对于整个产品研发而言,软件测试是产品能否顺利发布的最后一道工序.只有经过严密测试,在测试认为产品无误的情况下,才能发布.
作者: dqar    时间: 2009-12-6 20:28

答题:
测试能保障质量,但是不能保证质量。质量不是靠质量保证的,但是软件测试是保证软件质量非常重要的一个过程和手段。

[ 本帖最后由 dqar 于 2009-12-6 20:50 编辑 ]
作者: 橙子    时间: 2009-12-7 10:21
软件测试是质量保证的一种手段。
在软件开发的任何阶段都要经过测试,才能更好的保证质量,但是软件质量不能依靠测试。
作者: 橙子    时间: 2009-12-7 10:25

答题:
软件测试是质量保证的一种手段。
在软件开发的任何阶段都要经过测试,但是软件质量不能依靠测试。
作者: kuangquanshui    时间: 2009-12-7 10:40

答题:
测试能提高质量    是保证质量的一部分
作者: wf1899    时间: 2009-12-7 12:23

答题:测试能保证质量吗?
“You are an inspector – You can’t guarantee quality.”   
                                                --By Randall W. Rice, CSQA, CST, CSTM
你是一个检查者,你不需要为质量负责。
测试的目的是,尽可能的检查出更的软件缺陷,提高软件的可靠性。我们不能保证产品质量。
按照八二原则,我们只能检测出80%的缺陷,有20%的缺陷会被遗漏。 最后遗漏多少,实际上取决于开发人员的开发质量。事实情况上,我们测试人员尽力了,但质量还是无法让人满意。

[ 本帖最后由 wf1899 于 2009-12-7 12:34 编辑 ]
作者: allenzgw    时间: 2009-12-7 13:44

答题: 测试是用来“控制”质量的!不是用来保证质量的,保证质量是QA干的事情!同时,还有个事情必须要搞明白,质量不是检查和保证出来的,即使质量控制(测试)和质量保证做的再好,也只是保证了质量达到水平而已,真正的质量的等级是在设计中完成的!(质量改进也只是对流程的改进,不能够完全提高质量)另外必须注意质量不同于等级,质量是“一系列内在特性满足要求的程度”,而等级是“对用途相同但技术特性不同的产品或服务的级别分类”。保证质量并不能提高质量等级,真正的质量的等级只能是在设计中完成的!
作者: wu_xiaoxiang    时间: 2009-12-7 16:37

答题:  测试不能保证质量,但不测试是完全不保障质量的。
测试只是一个验证手段,依赖于软件需求和设计,如果需求不准确,设计有问题再高级的测试也是不能保证的。
测试只能提高软件质量,做不到保证,bug是永远存在的,测试工作可以让这写bug量减少、降低严重问题的存在;软件过程才可能保证它的质量,不是软件测试。
作者: jie7sdie    时间: 2009-12-7 17:41

答题:我认为测试不能完全保证质量,但能减少错误,若想质量有保证还要有合理的开发规范和计划。
作者: zhanggq0077    时间: 2009-12-8 00:33

答题:
个人理解:
      1、测试可以证明软件存在质量问题,并不能证明不存在问题
      2、测试存在于软件的整个生命周期内,对软件的质量起到很好的保障作用
      3、测试可以提高软件开发的成功率,降低项目风险
      4、测试可以矫正开发偏离方向,及早地将问题解决于开发阶段
作者: shhuangfy    时间: 2009-12-8 11:35
答题:测试能保证质量吗?
个人认为:
测试能在一定程度上保证质量,一个项目的质量是由需求,设计,开发,测试三者共同影响而决定的。
1:交付于测试的成品,经测试后,会发现问题,可能是需求的问题,也可能是架构设计,或是开发的代码问题,不管是哪类问题,一经发现,都应该做出合理的修改,一个成品经由这个过程,质量上肯定是上升了,所以我说测试能在一定程度上保证质量。
2:测试人员再怎么测试,也会有忽略的问题跟随项目一起带到客户现场,此类问题可大可小,但是是测试人员无法去保证的。
任何一个产品,都不会是完美无缺的,我们能做的只是在产品的各个环节上,做好各自角色所应该做的事。一起共同努力,尽可能地提交给客户一个质量好的产品。
作者: beckhamyjh    时间: 2009-12-8 12:57
标题: 回复
姓名:                 beckhamyjh
性别:                  man
电子信箱:          beckhamyjh@yahoo.com.cn
联系电话:          13866183662
公司名称:            sifang-group
公司所属行业:     化工
联系地址:             合肥
邮编:                    230022
[/hide]
答题:             软件质量是在软件过程中产生,而软件测试只能不断提高软件质量,不能保证质量;软件测试只是软件过程中的一部分,一句话,软件过程决定软件质量,软件质量影响软件测试。
作者: ZQ_83114    时间: 2009-12-8 16:11


答题:个人认为,测试是为了保证质量,但是不测试一定不能够保证质量;
测试只是一种手段,一个途径,为了保证质量要尽可能的多做各方面的测试,更重要的是修复测试中发现的问题;

[ 本帖最后由 ZQ_83114 于 2009-12-8 16:12 编辑 ]
作者: wheffort    时间: 2009-12-8 17:09

答题:软件质量保证并不等同于软件测试。软件质量保证评估过程质量,主要的目的是缺陷预防,而软件测试评估产品质量,主要目的是错误检测。软件质量保证通过评审测试结果和搜集软件质量度量监控测试的有效性,对软件测试文档的审核确定测试活动是否符合建立的标准和规范的要求。
作者: xbeau    时间: 2009-12-8 18:05
标题: ````
我选择做测试,就是为了软件质量...我觉得这是我选择测试的崇高目标和希望!
作者: songjiexiaojie    时间: 2009-12-9 12:27

答题:测试一定程度上能保证质量,但也要看公司对测试的重视程度。测试流程规范的公司就能比较好的保证质量了。
作者: parater    时间: 2009-12-9 13:27
能!
作者: free_xiaoyu    时间: 2009-12-9 13:33
在一定程度上能保证软件的质量,能保证交付给用户的软件可以流畅的使用。
作者: hbxtly    时间: 2009-12-9 14:47


答题:测试能保证质量吗?

软件测试是提高软件质量的一种手段。
作者: zhanghl    时间: 2009-12-9 15:09
标题: 回复 1# 的帖子

答题:
通过测试可以提高软件的质量,
但是不能单纯的通过测试来保证软件的质量。
软件质量的保证要在软件开发过程中各个环节都进行质量控制,
其中包括测试阶段。
作者: 『「」』    时间: 2009-12-10 10:52

答题:测试是保证质量的手段,有效的评审才是保证质量的关键。
作者: lsj2003_1027    时间: 2009-12-10 16:29
标题: 单元测试可以提高产品的质量
后期的功能性测试确实对提高产品质量没什么大的帮助,只是在提交客户之前尽可能发现错误,测试工作中真正可以提高质量的地方是早期的单元测试。
作者: 流浪貓_遇上測試    时间: 2010-5-5 10:01

答题:
測試不能保證質量,測試是最大限度的減少軟件的錯誤,以減少後期的軟件維護程序與成本,也能更好的得到客戶的信任!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2