如何应对没有需求的测试

发表于:2011-11-25 13:41

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

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

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

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

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

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

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

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

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

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

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 七星海棠
    2011-12-13 10:43:02

    我们的测试部门压根获取不到需求,都是从开发那得到的,而且开发那边很多时候都不统一,但每次都是不了了之,导论对这个不重视,没办法

  • xuxf
    2011-12-13 09:31:54

    学习了

  • bsbolg
    2011-12-11 12:18:58

    无需求的测试,只能说管理层对测试毫无认识。作为最后的测试执行人员来说工作没有任何方向。如果看不到此状况有所改善的话,还是赶快换公司,否则会很辛苦,吃力不讨好!

  • beata-chenli
    2011-12-09 14:37:59

    我们公司的情况也是这样,没有需求的测试

  • unisoft
    2011-11-28 12:50:42

    使用工具对需求进行条目化的管理和跟踪,并且对需求进行逐级的确认、实现及测试,是解决此类问题的有效办法。

  • okyiliang
    2011-11-28 08:24:17

    学习了

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号