没有需求的测试

上一篇 / 下一篇  2011-05-15 17:44:15 / 个人分类:功能测试

测试时候发现根本没有需求,一问开发和需求,发现原来是我们的项目经理口口相传,告诉开发要怎么怎么做。

可想而之,这个过程是没有设计的,开发过程当中遇到问题,就会问,项目经理即时马上给出答复。

而到了测试,测试人员在完全不了解状况的时候,在界面上点了点,也不知道要点多少东西,反正一会告诉我说版本测试完了。我心里没底,想着版本上提到改了这么多东西,怎么马上就测试完了呢?

于是我抱着怀疑的态度去做测试,结果一看发现我们的系统已经大变样了。以前一个流程的三种状态变成了现在的未知种数。我傻眼了,这样怎么可能做测试呢?没有需求,无法预估到测试场景。怎样才是测试完成了?更可恨地是部门经理说测试完了没问题就上线,我的问题是怎样是测试完了,怎样是没问题呢?

我告诉部门经理,我无法决定是否上线,因为我不知道如何设计测试场景了,而通过我的测试,我发现了一些开发人员也无法回答的问题,于是我把所有我知道范围之内的可能造成状态不同的条件全部列出来了,要求项目经理可我填写,如果是这样的输入条件,输出是怎样的?经我这么发问,项目经理也无法填写我的结果,又推给需求去确认。当然事情暂时没有结论,现在的状态是版本暂时没有上线,我的测试我认为是没有做完的。

针对以上的问题,我觉得好险。测试是项目最后的一道关,如果我不能发现这些问题,上线后,客户发现了,我们如何解释呢,我们的项目经理会挺身而出帮你说话,说是因为没有需求吗?

如果出了问题,我对项目经理没有这样的信心。但是我越发觉得测试是多么的重要了,每次上线都是对我个人能力的考验。而这种混乱状态下,如果我不能够发问,我这个测试组的地位只会越来越低,成为别人推卸责任的那个背着黑锅的家伙。

这次我也发现自己在进入这个部门两个月以后的第一次反抗,前期由于不了解项目的情况,所以出这种问题也是无法察觉的。需求和开发没有文档,需求分析和设计没有做好,我的测试也只能定位比较低。但是通过这次的考验,我自己越来越多的相信,我能够做好项目的测试管理,我的测试组能够在项目过程中充当着不可或缺的角色。

没有需求的测试,很危险,但是我绝不是每次都要用这种方法来对付这个问题,我要告诉部门,你们前期的需求分析是否可以做得更全面一点,开发设计可以多考虑一些,不要每次把问题丢给测试,提高项目的间接成本。


TAG:

dange的个人空间 引用 删除 dange   /   2016-02-29 09:25:18
5
引用 删除 周小蜜   /   2012-07-03 13:31:07
看来大家都差不多,我们只有问开发要设计文档,来照着测试。但是总觉得测试得不够彻底
sunlight426的个人空间 引用 删除 sunlight426   /   2011-05-22 13:06:23
原帖由zd6447388于2011-05-19 13:53:25发表
其实现在大多数的项目还是都有需求的,只是需求的质量差异很大,测试人员在测试过程中的评判标准就是需求.

是的,这是做过所有项目都遇到过的问题,只是我们这里尤其严重。唯一值得庆幸的是提出问题后,领导也认同并重视这个问题。
引用 删除 zd6447388   /   2011-05-19 13:53:25
其实现在大多数的项目还是都有需求的,只是需求的质量差异很大,测试人员在测试过程中的评判标准就是需求。如果需求质量很差,那测试人员可参考的价值能有多少呢?现在普遍遇到的还有一个问题,就是需求跟踪矩阵是否做得合格。需求变更后,需求人员是否及时的做了需求更新并告知测试人员,这些都是目前测试工作中经常遇到的问题。
yulianling的个人空间 引用 删除 yulianling   /   2011-05-18 14:50:27
我也差不多,我们公司有需求跟没有需求一样,就将个这个页面有啥米字段,其他就没有了,具体详细功能也没有说,流程也没有讲清楚,然后又啥米改动功能也没有跟测试人员沟通,这样怎么保证质量啊,当初他们招测试到底是啥米目的
poya219的个人空间 引用 删除 poya219   /   2011-05-16 14:16:46
我的情况和楼主一样
gracegu的个人空间 引用 删除 gracegu   /   2011-05-16 12:39:59
呵呵,我的情形与你差不多,只不过,我的是硬件加软件的系统。没有需求,也没有相关的文档,就进行测试了。让我觉得,这样的软件,漏洞太多了。
 

评分:0

我来说两句

Open Toolbar