求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某轨道交 性能测试方法与技术
某银行 信用卡业务测试实践
某半导体 测试用例分析与设计
某银行 基于业务场景的测试
某高性能 构建有效的测试工作
某大型通 NSB—UI自动化
某轨道交 高级性能测试

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 

全部课程 >软件测试  
云计算架构下的测试  
1769 次浏览  51 次
赵老师
曾任阿里云测试架构师
 
时间地点: 北京 深圳 上海 根据报名开班
课程费用:5700元/人
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程讲解利用云计算架构下,试用容器技术进行测试环境快速构建,应用自动化部署,实现高效的自动化测试和持续集成。

    培训目标:
    云计算架构构建与虚拟化
    • 虚拟化技术发展
    • 容器技术与Docker
    • 利用Docker部署开发与测试环境
    构建云计算架构下的测试环境
    • 利用Docker file构建应用镜像
    • 利用Docker compose构建被测系统
    使用Selenium进行Web自动化测试
    • Selenium概览
    • 在Docker中配置Selenium环境
    • Selenium基本API
    • 使用Xpath
    • Selenium Web Driver
    利用Docker构建自动化测试框架与实践
    • 自动化测试技术概述
    • 自动化测试框架
    • Python简介
    • Robot Framework应用
    • 在Docker中配置Robot Framework环境
    持续集成
    • 自动化与持续集成
    • 持续集成最佳实践
    培训对象:云平台下的开发团队、测试团队
    学员基础:熟悉云平台的搭建、运维和使用,熟悉容器和虚拟化技术,了解脚本开发语言
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    云计算架构下的测试环境构建与虚拟化
    云计算架构概览
    • 云计算技术框架概览,
    • 虚拟机概览
    • 容器技术
    • 容器的优势
    • 微服务测试的现状和未来。
    服务测试容器技术与Docker
    • 什么是Docker
    • 搜索可用docker镜像
    • 下载容器镜像
    • 在docker容器中运行hello world!
    • 在容器中安装新的程序
    • 保存对容器的修改
    • 运行新的镜像
    • 检查运行中的镜像
    • 发布自己的镜像
    利用Docker部署开发与测试环境
    • Docker常用环境构建命令
    • 环境自动化部署流程
    构建被测应用容器化环境
    利用Docker file构建应用镜像
    • Docker file概述
    • Dockerfile常用关键字
    • 端口处理
    • run应用
    • entry point应用
    • cmd应用
    • 构建镜像
    • 【案例】构建应用镜像
    利用Docker compose构建被测系统
    • Docker Compose简介
    • Docker Compose安装
    • 配置文件yml
    • Docker Compose常用命令
    • 启动服务
    • 验证应用
    上机实践与练习
  • 搭建Docker环境
  • 编写docker file构建镜像
  • 编写docker compose搭建被测环境
  • 启动被测系统
  • 使用Selenium进行Web自动化测试
    Selenium概览
    • Selenium Webdriver
    • Selenium RC
    • Selenium Grid
    在Docker中配置Selenium环境
    • Python安装
    • Selenium安装
    • 创建selenium case
    • 编写Docker file
    Selenium基本API
    • 访问URL
    • 点击link
    • 验证页面元素
    • 定位页面元素
    • 文字范本匹配
    • 命令使用技巧
    使用Xpath
    • Xpath简介
    • Xpath节点
    • Xpath语法
    • 处理windows控件
    • AJAX控件的识别方法
    • 【案例讲解】
    Selenium Web Driver
    • Selenium2.0 介绍
    • WebDriver功能介绍
    • WebDriver API
    • WebDriver支持不同浏览器方案
    • WebDriver的IE驱动
    • Selenium gird的并发执行环境
    • 【案例】使用python+WebDriver实现web自动化
    利用Docker构建自动化测试框架与实践
    自动化测试技术概述
    • 自动化测试软件定义
    • 自动化测试的意义
    • 软件测试中的自动化需求
    • 手工测试的局限性
    • 自动化测试局限性
    • 如何弥补自动化测试的局限性
    • 手工测试VS自动化测试
    Python简介
    • Python语法规则
    • Python运行机制
    • 从HelloWorld开始
    • Python实例
    • 使用脚本实现数据库对比检查点
    Robot Framework应用
    • Robot Framework简介
    • 如何使用Robot集成外部脚本与工具
    • 使用Robot集成脚本运行结果
    • 使用截屏插件
    • 测试团队角色
    • Robot+Selenium实现web自动化测试
    • Robot+Appium实现app自动化测试
    • Pybot简介
    • 指定运行测试用例
    • 给测试用例加标签tag
    • 按tag运行测试用例
    在Docker中配置Robot Framework环境
    • Robot Framework安装与配置
    • 编写Docker file
    持续集成
    自动化与持续集成
    • 什么是持续集成(CI)
    • Jenkins简介
    • Jenkins主要功能
    • 持续集成的优势
    • 持续集成面板
    • 每日构建与持续集成
    • 持续集成常见问题解决方案
    • 持续集成环境配置
    • 【案例】使用Jenkins进行持续集成
    • 【案例】Jenkins与Robot framework集成
    • Build flow插件应用
    • 公告板插件
    • 邮件通知插件
    持续集成最佳实践
    • 代码6步提交法
    • 开发与测试配合
    • 主干代码持续集成
    • 分支代码持续集成
    • Jenkins pipeline创建
    上机实践与练习
  • 搭建自动化测试框架环境
  • 搭建持续集成环境
  • 进行简单案例练习
  • 课程总结与答疑
     
    1769 次浏览  51 次
    其他人还看了课程
    企业级全栈自动化测试技术最佳实践  3557 次浏览
    安全测试最佳实践  1902 次浏览
    移动无线高质量应用测试  1697 次浏览
    基于开源工具的web测试  3044 次浏览
    云平台的产品测试  1967 次浏览
    功能测试方法与实践  1785 次浏览
    定制内训


    咨询服务:全流程测试工作平台与工具链
    咨询目标
    帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
    咨询范围 代码检查、单元测试、集成测试、功能测试、性能测试
    咨询方式 培训、客户一线项目咨询、工具打包交付
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    面向对象业务分析与系统设计 10-16[线上]
    嵌入式软件架构设计-高级实践 10-17[线上]
    Qlik Sense数据分析技术 10-17线上]
    基于 UML 和EA进行分析设计 10-22[北京]
    用户研究与用户建模 10-24[北京]
    QT应用开发 10-24[北京]