开发者社区> 问答> 正文

如何通过线上场景来驱动自动化测试的方式进行测试场景的全量覆盖?

如何通过线上场景来驱动自动化测试的方式进行测试场景的全量覆盖?

展开
收起
游客hmzk6xi5mlygs 2022-05-12 14:55:56 560 0
1 条回答
写回答
取消 提交回答
  • 一、场景业务模型构建:重点在于如何自动化的构建出场景化的模型数据。大致的思路为:1)线上执行过后的订单数据存在诸多特征;2)根据线上落盘数据进行特征值分析;3)构建数据特征集合与对应的样本数据;

    二、执行链路构建:重点在于如何自动构建出克执行的系统调用链路。大致思路为:1)基于落盘数据获取线上执行全链路的所有鹰眼;2)根据鹰眼(trace)及系统调用关系构建执行链路;3)执行链路编排构建链路执行能力;

    三、执行结果的校验:重点在于如何自动的进行结果数据的一致性校验。大致思路为:1)所有的数据最终会持久化落盘;2)基于持久化数据进行全字段对比;3)忽略规则配置;

    2022-05-12 17:40:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
移动互联网测试到质量的转变 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载
无人值守自动化测试的实践之路 立即下载