功能测试用例的设计

功能测试的目的需要确保在各种场景下,软件的功能都是正常可用的
 
解释一下我说的功能测试,就是显示的功能性需求:终端用户可见的功能,软件应该做的功能都做了,不应该做的没有做

非功能性需求就是涉及安全性,性能,兼容性

现在很多软件都是先做功能需求,再做性能,兼容,最后考虑安全

 
1,设计测试用例的方法?
总结下最常用三种方法:等价类,边界值,错误推断法
 
2,怎样拆解需求?
把一段需求分解成多个需求点,把需求点分解成多个测试点,每个测试点设计许多条测试用例
 
 
 
3,测试用例应该做到哪些点?
1,覆盖全面,设计用例最重要的是对需求的分解和补充,加上对产品的理解,覆盖各种显性和非显性的需求。我们要确保终端用户可见的功能,软件应该做的功能都做了,不应该做的没有做
2,句子简洁明确,把测试点写清楚,每一条用例检查一个测试点,不要把一句话写的太复杂,不要出现“是否”这种不确定的词
3,要持续维护测试用例,很多问题是十几测试中暴露出来的,一定要对用例进行及时的补充,反复思考自己考虑不全的地方,有疑问的地方多和产品记测试伙伴沟通
 

 

转载于:https://www.cnblogs.com/tuzi610/p/10505025.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值