1. 整体介绍
先导测试是一种高效的全链路回归测试手段,适用于系统结构复杂的财富管理APP渠道产品。通过建设仿真环境并部署业务系统的预发布本,将生产环境APP产品各链路流量复刻一定比例流量导入仿真环境,在交易所等仿真模拟器的配合下形成业务闭环,借助运维丰富的基础资源监控、应用监控和业务监控手段实现检测预发布版本的功能、性能以及可靠性缺陷,同时在仿真环境无人值守执行接口自动化和UI自动化回归测试用例,进一步对全链路接口和对客菜单核心功能进行回归测试。
2. 具体实践
全链路先导测试,整个体系分为4大部分:
第一部分是流量采集,介绍如何引入生产环境流量至仿真环境。
第二部分是流量接收、回放和应答结果分析。主要介绍流量接收、预处理、存储、回放及结果分析。
第三部分是应用系统,流量会从最外层的接入层进来,经过渠道接入部分、应用部分、交易中间件,最终到达集中交易后台,覆盖了前中后台的各个系统。
第四部分是监控体系,介绍搭建全方位、多层次的监控体系,监测流量运行期间全链路系统的运行情况。
3. 运行效果
主要介绍全链路的流量测试,搭载无人值守执行接口自动化和UI自动化回归测试用例,对全链路接口和对客菜单核心功能进行回归测试的运行效果
4. 总结