课程简介
在当今数字化快速发展的时代,软件测试面临着诸多挑战与变革需求。资源隔离能有效避免测试环境间的相互干扰,确保测试结果的准确性和稳定性;工程简化可提升测试效率,降低测试成本与复杂度;资源复用则能最大化利用资源,避免重复投入。测试服务化作为一种新兴理念,将测试能力以服务形式提供,进一步增强了测试的灵活性和可扩展性。而 Serverless 架构凭借其无需管理服务器、按需自动伸缩等特性,为测试服务化带来了新的机遇。基于 Serverless 的测试服务化能够更好地实现资源的高效利用、快速部署和灵活扩展,满足现代软件测试在复杂多变环境下的需求,成为推动测试领域发展的重要力量。
本课程焦于基于 Serverless 的测试服务化实践。首先介绍相关背景,包括资源隔离、工程简化、资源复用等要点,以及测试服务化和 Serverless 的基本概念。接着深入讲解架构技术,分析面临的问题并阐述技术架构、工作流程等内容。还会分享银行金融项目的实践经验,最后展望未来发展方向,涵盖更多测试服务、私有云部署、公有云兼容等规划以及测试中台建设。助力学员掌握基于 Serverless 的测试服务化核心技能。
课程收益
1、帮助学员掌握基于 Serverless 的测试服务化架构技术,包括解决私有云与公有云集成等关键问题的方法。
2、帮助学员学习实际项目实践经验,了解如何应对外网不可用、私有云测试类型多等复杂场景。
3、帮助学员明确未来测试服务化发展方向,为构建测试中台、实现更多测试服务提供思路。
受众人群
测试工程师、测试架构师、云架构师、开发工程师及其他对软件测试感兴趣的人员
课程周期
1天(6H)
课程大纲
标题 | 授课内容 |
一、介绍 | 1. 背景 (1) 资源隔离 (2) 工程简化 (3) 资源复用 2. 测试服务化介绍 3. Serverless介绍 4. 基于Serverless的测试服务化 |
二、架构技术 | 1. 面临的问题 (1) 私有云部署与公有云集成 (2) 服务插件化 (3) 动态伸缩 2. 技术架构 3. 工作流程 4. 动态伸缩Instance 5. 技术栈 |
三、实践经验 | 1. 一个银行金融项目:外⽹不可⽤,私有云测试类型较多 |
四、展望未来 | 1. 下一步 (1) 更多测试服务 (2) 私有云部署 (3) 公有云兼容 2. 路线图 3. 测试中台 |
京ICP备2022035414号-1