hyungjoon 发表于 2008-5-9 14:02:45

软件测试和软件质量的关系?

一直以来怎么觉得做软件测试跟那些搞SQA(software quality assurance)软件质量保障工作的人一样?
以至于我们公司的开发人员现在都产生依赖性了,就是自己编的程序自己编译没问题了就提交测试了,推给测试组来全面测试,他们什么都不用操心了,他们心里都想着,有测试组全面测试呢,就算有什么新的问题他们也会测出来的,大不了我再改贝!
结果经常出现一些超低级的BUG,就是一些基本功能都没有实现的BUG,要么就是新改出来一些新的BUG,这不是成死循环了吗?
他们整天也代码走查,走查的,就这样走查吗?都不知道整天那样查过来查过去是给谁看呢!
难道通过充分的测试就能保证软件的质量了?
大家都知道软件测试只是保障软件质量的手段之一,但不是唯一的手段,软件测试是软件产品高质量的必要非充分条件。
测试与质量的关系就像在考试中“检查”与“成绩”的关系。学习好的学生考试时通过认真检查能减少因疏忽而造成的答题错误,从而“提高”学习成绩(取得他本来改取得的好成绩)。而学习差的学生,他原本就不会做题目,无论检查多细心,也不能提高成绩!所以问题的根本是:软件的质量是设计出来的,而不是靠测试测出来的!
一出问题了,他们往往想到的是测试组测试不充分,或者是测试人员没有把好关,真是费力不讨好啊!!
各位对于这样的问题,都是怎么解决的呢?希望大家都发表下自己的看法!!谢谢了!!

luming 发表于 2008-5-9 15:56:45

看公司是否重视了。
冒烟测试,低级错误多的,直接打回去。

luming 发表于 2008-5-9 16:00:51

还有,这个觉得,这样也不错的,发现的问题多了,很有成就感。
看看缺陷库中的成百上千个问题,会给上面一个测试很努力的感觉。
如果真的软件好到给你一周,测试的问题不过10个8个,跟谁都交代不过去的吧,人家会说,软件都做的这么好了,还要测试做什么呢。当然了,这样的情况几乎不可能发生。
所以,还是做好自己的事情吧,软件做的好或者不好,对测试都未必是福。
测试说到根本,还是依赖于开发的,总不能没有软件只有测试的吧。

hyungjoon 发表于 2008-5-9 17:31:36

回复 3# 的帖子

楼上说的这种情况至少在我们公司是不存在的,因为没有人能保证自己的程序是100%没问题的,他们也不敢保证,因为每个人的测试思路和方法都是不尽相同的,也许这个人通过他的思路测出BUG来了,其他的人未必都能发现此BUG~~~
:lol

dabeixiong 发表于 2008-5-21 10:42:44

照你这么说...软件测试干吗的到底?
页: [1]
查看完整版本: 软件测试和软件质量的关系?