A/B 测试套件 A/B 测试套件工具 源自:ThoughtWorks (未集成ArchGuard) 工具适用场景 当系统业务黑盒的情况下,可以使用A/B测试套件,对比新旧系统执行结果是否一致来确定业务没有被修改 步骤 准备数据,并把数据库数据做成docker镜像,作为基准化的测试数据。 将Goreplay部署到旧的系统上,录制操作 部署新旧系统,回放Goreplay路数数据,使用Diffy对比请求结果,以及最终两个数据库中数据是否一致