【测试杂谈】无需求文档的情况下如何写测试用例

声明:以下内容为个人见解,有误请指正

一、什么情况下无需求文档

1.在中小厂没大型项目的情况下,作为小组协助的情况下,公司大概率不会存在需求文档这个东西,存在也不会让你看,因为完全没有规范可言;
2.公司中不存在产品经理或者项目经理的情况下,也不会有需求文档,所有的需求都靠口头传递,也不会有什么需求评审会议;
3.需求文档在部分公司是没有的,都是靠客户所描述的内容进行修改,简称为:客户需求,而不会特意去生成需求文档;

二、没有需求文档需求还存在吗

1.当然,无需求文档的情况下需求当然存在,且复杂而又臭又长;
2.需求的存在是各方面的,在不懂行的人的眼中可能提出的需求并未考虑到性能、可用性、稳定性的元素,大概率秉持的是能用就行的理念;
3.在存在的需求中都是功能性需求,而非功能性需求亦或者其他类型的需求基本不提及,所以测试也将面临挑战;

三、无需求情况下如何设计测试用例

1.找对应的开发人员、产品人员、设计人员、项目人员(产品、项目有的情况下)了解产品的细节,新开发项目则尽可能的将所有有关项目的构成及实体搜集起来进行用例设计,维护项目则需要了解过往的内容细节,对照实体进行详细的功能研究;
2.在测试过程中,做到向前追问(开发、测试、产品、项目、设计、售前、售后人员),追问以上这些人员产品的细节,功能的需求,不明所以的功能需求让对应人员去询问客户,以此来让测试人员明白功能,理解功能,以免误测造成测试时间周期被拉长,浪费开发人员的时间;
3.按照上述内容执行后,拿到了相应的功能需求与软件实体,这时候就应该去将理解的需求与软件实体进行比对,从而设计测试用例,在设计测试用例时应当考虑到非功能需求,以及隐性需求(需求中未提及,但应符合正常逻辑的叫做隐性需求);
4.无需求文档情况下设计测试用例主要的依赖源就是软件生命周期中的这些人员对需求的索取和解读,拿到后再结合软件实体分析、比对进一步分离出合理的测试用例;

四、寄语

1.无需求文档情况下分析出测试用例是一件比较难的事情,旨在多写、多看、多练,如各种电商平台或者其他平台,实则平台就为需求文档了;
2.无需求文档下形成的测试用例要经得住验证,不能超脱软件实体的合理逻辑(包括不合理的情况),逻辑不能紊乱;
3.喜欢的读者可以点赞、收藏、评论、关注,谢谢阅读!!!

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ゞ长情.骅栢乄·&

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值