是为了减化接口自动化,做接口自动化得写用例,流量回放直接记录手工操作就行了
可是流量回放是否也有局限,因为我们回放是生产录制,测试回放,这样的话就需要做数据 MOCK
否则生产有数据,测试没有的话,接口返回直接就不一致了

为了避免这种情况,在回放时被测服务 dubbo 调用其他服务,或者调用数据库等外部调用,都给 MOCK 了
所以测试结果,只能保证被测服务本身是没问题的,却测不到该服务调外部服务的情况(比如查数据库)

但是一般用户使用该服务时,该服务都会正常调用外部服务(比如查数据库)
所以回放时测不到调用外部服务的情况,我认为这可能是 流量回放无数据污染的代价


↙↙↙阅读原文可查看相关链接,并与作者交流