分层测试用例设计

一.分层用例设计的思路:

        前面测试策略部分写了分层策略设计《测试策略设计二:分层测试策略》,那么基于分层的策略,如何设计测试用例?分层用例设计的思路主要有四点,第一点结合策略三层结构做设计,保证测试覆盖充分性;第二点引用标准化和用户场景推演快速设计;第三点用例的结构清晰,易维护;第四点是接口测试可以复用。

二.用例设计的前置条件:
        基于上述思路,用例设计有以下几个前置条件:
                1.标准化用例库,即适用范围、测试方法类似或相同功能点的用例库,检查点完整无遗漏,可以直接引用提效;
                2.理解清楚实现设计,有哪些数据表?数据表之间的关联?有哪些字段?字段合法性,完整性,准确性;数据与数据之间的逻辑关系;数据的格式规范;理解清楚这些最终转换成我们的验证方法,即验证的时机、验证的字段。
                3.分析流程场景,引用推演的测试场景,抽取业务路径直接转化场景用例。流程场景分析见前面的文章《测试策略设计四:基于需求的测试策略》

三.用例设计的方法:

                有了上面的前置条件后,就可以开始用例的设计;用例设计也是分三步,第一步拆分单一功能,以标准化设计检查点的维度拆分,拆分完成后有则套用标准化,没有则补充覆盖。验证重点也是以标准化设计的验证维度做。第二步组合单一功能,这里的组合场景和验证重点主要围绕功能间的逻辑联系、程序控制、跨模块、跨页面关系做组合和验证。第三步,引用流程用例,将用户场景推演图加上测试数据直接生成用例,这部分不关心软件的本身的基本功能,重点验证软件的业务有没有实现。后期执行这部分用例时,不用考虑哪个输入框长度多少,能否输入数字等,因为这部分的测试是基于上面两层的测试用例都已经测试通过了。最终通过三步法优化写作模式,通过套用标准化和直接引用业务流提高效率和覆盖。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值