当前位置:首页 > 报告详情

1-百度-中间件技术在百度云原生测试应用实践-杨利银.pdf

上传人: li 编号:29804 2021-02-07 29页 5.74MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了百度云原生测试中中间件技术的应用实践。百度测试中间件是完全自主研发的,采用数据面+控制面+数据中心的架构设计,与业界架构(如Google的Istio)同一时期提出。该中间件技术在测试的各个阶段都有大量的应用,支持20大产品线,涵盖9大开发、测试场景,是整个百度QA的核心测试服务。 关键点如下: 1. 技术趋势:中间件技术在云原生测试中的应用,以及与业界架构的异曲同工之处。 2. 测试挑战:系统微服务化、云原生改造后,环境复杂度大增,如何快速组建、高度仿真测试环境,以及如何保证系统的整体稳定性。 3. 设计思路:利用数据平面+控制平面的思想解决测试挑战,将工具转化为服务,将测试场景抽象为基础能力,将基础能力转换为中间件策略,并将中间件策略与链路绑定。 4. 应用场景:中间件技术在沙盒测试、DIFF测试、STABLE测试、PERF测试、异常测试、RD自测/功能联调等场景的应用。 5. 技术原理:中间件技术的链路接管、数据录制、数据回放、改包、路由、熔断、过滤、限速等功能原理及其在实际应用场景中的痛点问题解决方案。 6. 技术生态:网络代理作为工具思维的体现,以及网络代理+业务功能的强大性,中间件技术在构建新的测试环境、控制链路行为和通讯数据方面的应用。
如何提升仿真度?" 如何快速组建高度仿真测试环境?" 如何利用数据平面+控制平面解决测试挑战?"
客服
商务合作
小程序
服务号
折叠