“N+1”测试法

查询功能采用“N+1”测试法
举例如查询条件8个,必填项为 1 2 3,非必填项为 4 5 6 7 8 ,那么该查询功能的设计思路如下:
第一步,首先验证必填项不填写时查询失败
        1、3次查询,每次分别不输入一个必填项,如1+2;2+3;1+3
第二步,再验证非必填项
        1、除必填项外的查询项均不输入,如1+2+3,查询成功
        2、3个必填项+每个非必填项查询条件(5个),查询5次,查询成功
        3、3个必填项+全部非必填项查询条件(5个),查询1次,查询成功
第三步,对每次的查询结果进行校验
        1、查询失败的,检查提示信息是否正确
        2、查询成功的,与数据库中的数据进行核对,校验查询结果是否显示正确无误

针对上述内容,存在以下疑问:

1、是只适用于查询,还是适用于其他何种测试场景?
2、必填项分别与非必填项组合的用例的测试目的是什么(如1+2+3+4)?【是为了组合测试吗】
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值