基于流量录制回放的智能精准测试在阿里的应用
〇 分享简介 〇
在测试自动化领域最大的挑战在于用例的创建维护成本高、数据的准备复杂及用例的稳定性差,导致自动化工具无法做到高覆盖率。特别是对于复杂的业务系统的自动化测试中,通过传统的方式的自动化工具产出的用例数少,覆盖率低,只能解决主干流程的自动化,此时精准测试就失去了意义和价值。而传统的流量录制回放是走的网络层的录制回放,无法支持写流量的回放,因此适用范围也大受限制。而我们经过探索,自研了一套镜像化录制回放方案解决了这些难题,同时将精准测试的价值发挥到极致。
〇 分享收益 〇
目标
通过本次分享介绍镜像化录制回放原理及其如何破解测试自动化领域用例创建成本难、维护成本高,覆盖率低的难题。以及在录制回放被大规模应用后如何通过精准测试进一步提升测试自动化的价值和效果。
成功要点
1. 镜像化录制回放模式解决了测试自动化成本和覆盖率难题。
2. 业务系统的零风险影响及技术产品的开放性设计。
3. 利用精准测试精简测试用例集,并评估发布风险。
启示
引入大数据的录制回放能力解决测试自动化的成本和覆盖率问题,同时引入精准测试能力让我们的大规模的测试用例被更精细的管控。
〇 分享亮点 〇
1. 镜像化录制回放新模式给测试自动化领域带来的变革。
2. 智能化的精准测试之于录制回放模式下的价值。
3. 精准测试在阿里内部的实践。
4. QA