茹炳晟 CICD中高效测试基础架构的建设与实践
2020-02-27 621浏览
- 1.CI/CD中高效测试基础架构 的建设与实践 茹炳晟 前 eBay中国研发中心 测试基础架构 技术主管
- 2.
- 3.大型全球化电商网站的整体测试基础架构 测试执行服务和测试执行环境的设计与最佳实践 测试数据服务的设计与最佳实践 测试结果分析服务的设计与应用 全局测试配置服务 Engineering Productivity Tool Store的建设与实践
- 4.大型全球化电商网站的 整体测试基础架构
- 5.大型全球化电商网站的整体测试基础架构 C I/C D (S U T ) M ock M ock
- 6.测试执行服务和测试执行环境 的设计与最佳实践
- 7.测试执行环境的工程效能提升 测试执行环境之疼 ➢ 对使用者而言,测试执行环境的“透明性” ➢ 对维护者而言,测试执行环境的“易维护性” ➢ 对于大量测试用例的执行而言,执行能力的“可扩展性”
- 8.测试执行环境的工程效能提升 大型全球化电商网站对测试执行平台的挑战 Global Site Coverage Browser Coverage 测试执行时间 *
- 9.测试执行环境的工程效能提升 基于Jenkins触发测试执行
- 10.测试执行环境的工程效能提升 基于Test Runner / Test Execution System
- 11.测试执行环境的工程效能提升 Selenium Grid简介
- 12.测试执行环境的工程效能提升 基于Selenium Grid提高测试并行执行能力
- 13.测试执行环境的工程效能提升 基于Jenkins Cluster提高测试并行执行能力
- 14.测试执行环境的工程效能提升 基于测试负载,用Docker实现Selenium Grid的动态扩展与收缩
- 15.测试执行环境的工程效能提升 基于Docker实现Jenkins Cluster的动态扩展与收缩
- 16.测试执行环境的工程效能提升 Mobile 测试平台的挑战 Android 版本碎片化 Device Coverage 测试执行时间
- 17.测试执行环境的工程效能提升
- 18.测试执行环境的工程效能提升 Selenium Grid + Appium
- 19.测试执行环境的工程效能提升 示例:Mobile私有云测试平台
- 20.测试执行环境的工程效能提升 示例:Mobile私有云测试平台
- 21.测试执行环境的工程效能提升 示例:Mobile私有云测试平台
- 22.测试执行环境的工程效能提升 示例:Mobile私有云测试平台
- 23.测试数据服务的设计与最佳实践
- 24.测试数据服务的设计与最佳实践 测试数据之疼 ➢ On-the-fly测试数据准备的时间消耗 ➢ Out-of-box测试数据的脏数据 ➢ 测试数据本身组合的复杂性和多样性 ➢ 性能测试数据准备的时间消耗 ➢ 微服务化后,Cross domain的数据准备缺乏Knowledge ➢ 微服务化后,测试数据准备的环境依赖性
- 25.测试数据服务的设计与最佳实践 测试数据准备1.0时代 - 基于Java实现的Test Data Utility
- 26.测试数据服务的设计与最佳实践 测试数据准备2.0时代 - 基于Builder Pattern的实现
- 27.测试数据服务的设计与最佳实践 测试数据准备3.0时代 – Unified Test Data Service Test Data Service的雏形
- 28.测试数据服务的设计与最佳实践 测试数据准备3.0时代 – Unified Test Data Service 引入Test Data Core Service和Recipe
- 29.测试数据服务的设计与最佳实践 测试数据准备3.0时代 – Unified Test Data Service 引入Data Quantity / Quality管理
- 30.测试数据服务的设计与最佳实践 测试数据准备3.0时代 – Unified Test Data Service
- 31.测试数据服务的设计与最佳实践 测试数据准备3.0时代 – Unified Test Data Service
- 32.测试结果分析服务的设计与应用
- 33.测试结果分析服务的设计与应用 原始驱动力:海量测试用例的分析
- 34.测试结果分析服务的设计与应用
- 35.基于AI的失败用例自动分类服务 基本原理
- 36.基于AI的失败用例自动分类服务 特征值的选择 •Testcase name •Method name •Last 5 steps •Exception name •Exception message •Stack trace •Time •Screenshot •API Info •Error message
- 37.全局测试配置服务
- 38.全局测试配置服务
- 39.全局测试配置服务
- 40.全局测试配置服务 应用场景
- 41.Engineering Productivity Tool Store 的建设与实践
- 42.Engineering Productivity Tool Store的建设与实践
- 43.
- 44.
- 45.
- 46.
- 47.
- 48.