如何应对没有需求的测试

简介: 软件测试时候发现根本没有需求,一问开发和需求,发现原来是我们的项目经理口口相传,告诉开发要怎么怎么做。  可想而之,这个过程是没有设计的,开发过程当中遇到问题,就会问,项目经理即时马上给出答复。
软件测试 时候发现根本没有需求,一问开发和需求,发现原来是我们的项目经理口口相传,告诉开发要怎么怎么做。

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

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

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

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

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

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

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

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


相关文章
|
6月前
|
测试技术 开发工具
软件开发过程中常见风险和应对策略
软件开发过程中常见风险和应对策略
304 1
|
19天前
|
安全 物联网 5G
5G技术对软件开发的影响及应对策略
【10月更文挑战第11天】5G技术的商用化正迅速推进,其高速度、低延迟和高可靠性将深刻影响软件开发。本文探讨了5G技术的特点及其对移动应用、物联网、后端服务和安全性的具体影响,并提出了开发者应采取的优化策略,包括提升移动应用体验、扩展物联网应用、强化后端服务和加强安全性。通过这些策略,开发者可以充分利用5G技术,为用户提供更好的服务。
|
6月前
|
敏捷开发 存储 测试技术
敏捷测试中的挑战和自动化风险
敏捷测试中的挑战和自动化风险
|
3月前
|
监控 Kubernetes 持续交付
持续部署的内涵和实施路径问题之确保持续部署的准确性和可预期性的问题如何解决
持续部署的内涵和实施路径问题之确保持续部署的准确性和可预期性的问题如何解决
|
3月前
|
架构师 数据可视化 调度
如何利用工作负载自动化应对数字化转型过程中的挑战
如何利用工作负载自动化应对数字化转型过程中的挑战
|
3月前
|
缓存 负载均衡 安全
如何应对DDoS攻击:技术策略与实践
【8月更文挑战第20天】DDoS攻击作为一种常见的网络威胁,对信息系统的安全稳定运行构成了严峻挑战。通过采用流量清洗、CDN、负载均衡、防火墙与IPS、协议与连接限制、强化网络基础设施、实时监测与响应以及专业DDoS防护服务等策略,企业可以构建更加健壮的防御体系,有效应对DDoS攻击。然而,防御DDoS攻击的最佳方法是预防,企业应定期进行风险评估和安全演练,及时更新和强化安全措施,以提高网络的抵御能力和应对能力。
|
6月前
|
自然语言处理 监控 安全
如何应对大模型带来的安全性挑战
如何应对大模型带来的安全性挑战
109 1
如何应对大模型带来的安全性挑战
|
6月前
|
敏捷开发 Devops 测试技术
深入探索软件测试:保障质量的终极策略
【4月更文挑战第18天】在软件开发生命周期中,确保最终产品的质量至关重要,而软件测试则是达成这一目标的关键步骤。本文将探讨软件测试的多维度作用,包括其在不同开发阶段的应用、面临的挑战以及未来趋势。通过分析自动化测试工具的选择、测试用例设计的最佳实践和持续集成的重要性,文章为读者提供了一套全面的质量保证策略,旨在帮助团队提升测试效率并优化产品质量。
|
6月前
|
运维 监控 安全
运维工程师的转型与升级:解析35岁半衰期现象及其应对策略
运维工程师的转型与升级:解析35岁半衰期现象及其应对策略
200 1
|
人工智能 监控 供应链
应对2023年不可避免的数据泄露的5个步骤
应对2023年不可避免的数据泄露的5个步骤
187 0