当前播放: CI/CD中高效测试基础架构的建设与实践
00:00 / 00:00
标清
  • 标清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看

CI/CD中高效测试基础架构的建设与实践

茹炳晟 极客时间App专栏作者 eBay中国研发中心 测试基础架构技术主管

茹炳晟,极客时间 App 专栏作者 eBay 中国研发中心 测试基础架构技术主管

内容介绍

当前,CI/CD 已经成为互联网公司的标准实践,CI/CD 落地实践过程中会和测试有着密不可分的联系与交互,各种 CI/CD 流水线都会发起测试请求,并根据测试结果决定流水线的走向,为此如何设计高效的测试基础架构,并且可以通过统一的接口与 CI/CD 流水线无缝集成变得尤为关键。

为此,eBay 在大量实践的基础上,提出了“测试即服务(Test as a Service)”的测试基础架构,在此全新测试基础架构的支持下,测试的发起与执行将由“测试执行服务(Test Execution Service)”完成;测试执行过程中的测试数据准备将由“测试数据服务 (Test Data Service)”完成;测试执行环境的搭建与维护将由“测试环境服务 (Test Bed Service)”负责;最后,测试结果的分析以及失败用例的分析将由“测试结果分析服务(Test Result Analysis Service)”自动完成。

在此过程中,我们还建立了类似于 Apple App Store 概念的 Engineering Productivity Tool Store,用于集中管理 DevOps 和 测试相关的工具链,并取得了很好的效果。

内容大纲

  1. 服务架构(Test as a Service)的设计理念与解决的问题;
  2. 执行服务 (Test Execution Service)的设计与演进;
  3. 环境服务 (Test Bed Service)的设计与创新;
    4. 数据服务 (Test Data Service)的设计与演进;
  4. 结果分析服务(Test Result Analysis Service)的设计与应用;
  5. Engineering Productivity Tool Store 的建设与实践
展开
¥4.99 购买
开通VIP
22
登录 后留言

精选留言(1)

  • 刘通
    收获很多
    2019-09-19
收起评论
其他推荐
47:16
百度云报警通告系统的下一幕
周伟 百度智能云事业部资深研发工程师
试看
41:44
去哪儿网监控报警平台的设计和演化
郑松宽 去哪儿网高级运维开发工程师
试看
41:03
Apache SkyWalking V6.0可定制开源APM
彭勇升 永辉云计算 合伙人
试看