求知
文章
文库
Lib
视频
iPerson
课程
认证
咨询
工具
讲座
Model Center
Code
会员
找课
开班计划
|
技术学院
|
管理学院
|
嵌入式学院
|
机械
|
军工学院
|
定向培养
|
专家指导
电话
English
成功案例
品质保证
成功案例
某轨道交 性能测试方法与技术
某银行 信用卡业务测试实践
某半导体 测试用例分析与设计
某银行 基于业务场景的测试
某高性能 构建有效的测试工作
某大型通 NSB—UI自动化
某轨道交 高级性能测试
更多...
相关课程
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
更多...
全部课程
>
软件测试
DevOps时代的测试技术与最佳实践
3292 次浏览
53 次
茹老师
现任eBay中国研发中心测试基础架构(QE-Infrastructure)技术主管
时间地点:
北京 深圳 上海 根据报名开班
课程费用:
5000元/人
报线下课
报直播课
企业内训:
可以根据企业需求,定制内训,详见
内训学习手册
认证方式:
培训前了解能力模型。
培训后进行能力评测:
在线考试
能力分析,给出学习建议
合格者颁发证书,作为职业技能资格证明
DevOps时代,测试跟传统的测试有很大不同,DevOps带来的持续交付需要更快的测试、更自动化的测试、更高效的测试。本课程由这方面的专家,结合亲身实例,讲解如何做好DevOps背景下的测试。
培训目标:
认识DevOps
DevOps时代的测试策略
深入理解DevOps必须具备的知识
DevOps时代的测试技术
DevOps时代的测试技术:测试基础架构的建设
GUI自动化测试框架的设计演进与落地实践
API自动化测试的架构设计与最佳实践
API测试的利器:一站式API测试解决方案HttpRunner
微服务时代的测试方法
自动化测试中测试数据难题的解决思路
DevOps中测试执行环境的设计与最佳实践
DevOps中测试报告平台的设计与最佳实践
DevOps中的性能测试基础
培训对象:
测试工程师,测试架构师
学员基础:
熟悉软件测试方法、熟悉常见的功能和性能测试工具
授课方式:
定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训
内容:2天
认识DevOps
互联网架构的技术演进与DevOps的由来
微服务架构对DevOps的驱动力
DevOps与敏捷的区别与联系
DevOps的工具链体系
DevOps时代的组织机构与团队职责
业界DevOps实例讲解
DevOps时代的测试策略
DevOps下测试策略的关键思路
DevOps测试策略详细解读
业界典型测试策略分析与解读
DevOps时代的“去QE”策略解读与实践(Google和eBay的实际案例解读)
系统级测试的测试策略
集成测试的测试策略
测试用例好坏的评价标准
测试用例设计的最佳实践(Checklist,Peer Review等)
深入理解DevOps必须具备的知识
研发代码的分支管理策略
灰度发布的概念和实践
A/B测试的概念与实践
MVT和Smoke测试用例集的重要性
容器技术的概念与落地实践
流水线的概念和基本应用
DevOps时代的测试技术
DevOps下的测试执行集群技术Selenium Grid
DevOps下的移动互联网测试技术
BDD的基本概念与应用实践
TDD的基本概念与应用实践
基于模型的测试技术MBT
无头浏览器在DevOps中的应用
基于人工智能的GUI自动化测试技术
极简的API测试框架(适合没有代码基础的团队快速开发API自动化测试)
代码静态扫描技术在DevOps中的落地
新时代的代码级单元测试
DevOps时代的测试技术:测试基础架构的建设
测试基础架构的基本概念
测试基础架构建设的最佳实践:Test as a Service
DevOps的基础:测试环境部署服务
DevOps中测试执行的利器:统一测试执行服务
DevOps中测试执行的保障:测试执行环境服务
DevOps中的测试加速器:测试数据服务
DevOps中测试结果的自动分析服务
如何利用Cloud来搭建测试基础架构
国内互联网巨头的测试基础架构建设以及收益
国外互联网巨头eBay和Google的测试基础架构设计
GUI自动化测试框架的设计演进与落地实践
测试脚本的封装粒度问题
页面对象模型的由来以及应用
业务流程模型的解决的问题以及应用
应对全球化的统一业务模型的设计与创新
GUI测试的数据准备难点和解决方案
页面对象的自动代码生成
提高GUI自动化测试的关键技术
案例分享:大型互联网电商的GUI测试基础架构
API测试的利器:一站式API测试解决方案HttpRunner
主流API测试方法简介
主流API测试工具简介
最原始的API测试框架
引入 API Test Executor 实现 Code-based API 自动化测试
引入 Data-Driven Test Data 的自动生成
引入 Parallel Execution Controller 实现 API 并发测试
引入 Load Generator Cluster 实现 API 高并发和压力测试
引入 2R History Database 实现 API Diff Identification
API测试的利器:一站式API测试解决方案HttpRunner
HttpRunner框架简介
HttpRunner核心原理与架构设计
不写代码的HttpRunner的测试用例开发技术
HttpRunner的高级应用(数据驱动,变量传递,Hook技术)
HttpRunner的性能测试应用场景
HttpRunner高效测试用例封装方案与实践
微服务时代的测试方法
微服务架构下的API测试挑战
基于消费者契约的API测试
基于契约的Mock Service实现API测试依赖解耦
基于消费者契约的契约捕获
自动化测试中测试数据难题的解决思路
测试中数据的复杂性与难点
基于实时数据创建的测试数据准备策略
基于Out-of-box的测试数据准备策略
测试数据准备工具的最佳实践
Test Data core service设计哲学
Test Data Service的架构设计与实现
数据准备的创新设计
引入Test Data Core Service和Recipe
引入Data Quantity / Quality管理
引入Unified Controller接入不同Test Data Tool
实际案例分享:全球大型电商测试数据的最佳实践
DevOps中测试执行环境的设计与最佳实践
早期的测试执行环境
基于Jenkins触发测试执行
引入 Test Runner / Test Execution System
CI/CD集成的设计与最佳实践
Selenium Grid简介与工程应用
基于 Selenium Grid 提高测试并行执行能力
基于 Jenkins Cluster 提高测试并行执行能力
基于 Docker 实现 Selenium Grid 的动态扩展与收缩
基于 Docker 实现 Jenkins Cluster 的动态扩展与收缩
引入 Test Report Service 生成各种测试报告
如何搭建手机设备测试集群
DevOps中测试报告平台的设计与最佳实践
典型的 Test Report Platform 架构
高扩展的 Test Report Service
全栈测试报告的设计以及应用场景
引入 Multi-Site Comparison Report 提高 LQA 测试效率
引入 Test Analysis Service 提高 Defect 分类效率
DevOps中的性能测试基础
后端性能测试工具原理与行业常用工具
前端性能测试工具原理与行业常用工具
如何设计并实现一个典型的性能测试
基于LoadRunner实现企业级服务器端性能测试的实践
代码级的性能测试实践
基于JMeter的全链路压测系统的设计
报线下课
报直播课
定制内训
3292 次浏览
53 次
其他人还看了课程
探索式的软件测试执行
2741 次浏览
测试项目、团队与过程管理
2851 次浏览
性能测试、建模、分析与优化
3093 次浏览
IOS应用的测试方法、框架与工具
3288 次浏览
企业级全栈自动化测试技术最佳实践
3669 次浏览
安全测试最佳实践
2057 次浏览
咨询服务:全流程测试工作平台与工具链
咨询目标
帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
咨询范围
代码检查、单元测试、集成测试、功能测试、性能测试
咨询方式
培训、客户一线项目咨询、工具打包交付
详情咨询:010-62670969, zhgx@uml.net.cn
课程计划
QT应用开发 11-21[线上]
C++高级编程 11-27[北京]
LLM大模型应用与项目构建 12-26
[特惠]
UML和EA进行系统分析设计 12-20[线上]
数据建模方法与工具 12-3[北京]
SysML建模专家 1-16[北京]