软件测试给一个需求如何编写用例,拿到需求,如何着手写测试用例?

最近几天,连续有几个同学在微信中问我类似的问题「我拿到一个 XXX 需求,应该如何开始写测试用例呢?」

我没有问需求细节,问了我也不一定明白,但这个问题是可以直接从方法论角度进行解决,所以我给的答复都是「可以从质量模型和需求两个维度来考虑测试用例设计」

猛一看,这个说了和没说一样,可能对方还是不明白,其实我也知道,这不是一言半语就能说清楚的事。

所以我会补充下「质量模型就是软件质量模型的 8 大 31 小特性,需求就是功能修改点,如果修改点逻辑清晰,那么就按修改点进行拆分,然后设计对应的用例,如果只有一个大的功能点,就按照质量模型的角度来分类拆分」

简单的说,只能说到这个程度了,为了让大家能更好的理解,今天我就说的更详细一些,希望对需要的同学有所帮助。

先说说软件质量模型。

软件质量可以分为产品质量和使用质量,产品质量是指在特定使用条件下产品满足明示的和隐含的需求所明确具备能力的全部固有特性,使用质量顾名思义就是用户真正使用产品时的满足度。

软件质量模型就是对产品质量进行量化的标准。

下图是官方最新定义的软件质量模型:

174d4b0416729f0da0892b39d0f1c914.png

那怎么把质量模型和我们的用例设计结合起来呢?我们直接看一个例子。

这有个需求:

有一个

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值