分层测试

        最近两个迭代的需求:MML命令实现告警确认规则,真正的体会了一次分层测试。

        前期在对该需求做需求实例化时,大概列出了参数的校验通过UT来实现,功能的验证通过RF实现,其他通过手工和探索性测试实现。在做MFQ的时候,针对每一种测试范围需要用哪一种方式来测试进行了打标签,也是希望给写UT的同学参考,参数规则校验要齐全。负责RF自动化的同学待开发代码和UT实现后,开始完成功能自动化的代码。UT效率高,结果反馈快,修复效率高,有问题投入的人力时间成本低。最后再对不能实现自动化的用例和场景进行手工测试以及探索性测试。

        RF和UT可以作为后续回归测试一种很好的途径,效率提高了,成本降低了,QA在进行回归时能更好的进行探索性测试。

        需要改进的点:1.测试用例粒度拆分的过粗,可以尝试按照测试分层实现+单功能来拆分;2.测试用例的名称需要加入UT/RF 等信息,以便于用例的管理和后续用例回归。

分层测试_第1张图片
图片发自App

你可能感兴趣的:(分层测试)