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

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 
全部课程 >软件测试  
测试效能提升方法与平台实践
877 次浏览  32 次
Scott老师
某企业质量与效能团队总监
 
时间地点:北京、上海、深圳 根据报名开班
课程费用:5000元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



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


       测试效能的提升需要有效的过程、工具和实践方法,本课程从集成、测试、交付的视角提供测试效能提升的经验参考。课程将基于 CI/CD 的方法和工具,以测试效能提升为主要目标,结合案例讲解如何实现测试效能和质量的提升。

     
    培训目标:
    • 测试效能典型问题分析
    • 了解 TestOps 过程与体系
    • 了解持续集成方法与工具
    • 学习自动化持续部署与持续交付( CD )
    • 学习研发效能平台的构成与工作实践
      • 接口自动化平台
      • 性能测试平台构建
      • 自动化探压系统构建
      • 流量回放系统构建
      • 瓶颈分析系统构建
    • 学习质量度量指标与质量度量平台
    课程特点:
    • 更多的将理论与实践相结合,提出现实可行的问题解决方案
    • 强调与学员互动,采用讨论+实践相结合的方式,在积极思考和实践中更好的掌握知识
    • 以动手实践为主,结合企业实际项目提出问题解决方案
    • 展示大量的图示,便于学员更形象的理解知识点及相关内容
    培训对象:质量工程师,测试架构师,质量架构师,质量经理。
    学员基础: 具有产品全周期的开发经历,至少参与其中的需求、开发和测试工作。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天
    测试效能典型问题分析
    测试效能典型问题分析 •  问题分析
    •  讨论
    testOps过程与体系
    testOps概述 •  什么是 TestOps
    •  TestOps 发展现状
    •  TestOps 的作用
    •  TestOps 未来发展趋势
    testOps 过程与体系 •  TestOps 与敏捷开发过程
    •  TestOps 对应用程序发布的影响
    •  角色定义与分工
    •  变更管理
    •  促进 TestOps 战略
    •  TestOps 成功的关键因素
    •  TestOps 五大重点
    •  TestOps 度量标准
    持续集成方法与实践
    持续集成概述 •  什么是持续集成( CI )
    •  为什么需要持续集成?
    •  主流持续集成工具对比分析
    •  持续集成的优势
    •  持续集成过程包含要素
    •  持续集成面板
    •  每日构建与持续集成
    •  持续集成常见问题解决方案
    •  持续集成环境配置
    持续集成实践 •  提高项目的可见性
    •  持续集成原则
    •  6 步提交法
    •  持续集成的主要瓶颈
    •  如何真正做到敏捷测试?
    •  一段视频引发的思考
    •  【案例】传统测试与敏捷测试项目对比
    •  【案例】 CI 值日生
    Jenkins 概述 •  Jenkins 简介
    •  Jenkins 部署与运行管理
    •  Jenkins 主要功能
    •  Jenkins 应用场景
    •  Jenkins 如何实现持续集成
    持续集成过程详解与Jenkins应用
    质量左移 •  缺陷修复成本比较
    •  质量左移与右移
    •  质量左移的目的
    静态代码扫描 •  代码质量
    •  静态代码扫描的重要性
    •  代码的坏味道
    •  烂代码的代价 - 产生 bug 的原因
    •  优秀代码的评价标准
    •  静态测试与动态测试
    •  SVN/git 插件应用
    •  Sonar cube 简介
    •  Sonar cube 配置
    •  质量阈与扫描规则定义
    •  Sonar cube 与 jenkins 集成
    •  【案例】使用 sonar cube 进行代码扫描
    •  【案例】扫描结果邮件与消息通知
    代码编译构建 •  代码自动编译工具
    •  定时与事件构建
    •  代码提交触发构建 - 钩子设置
    •  打包版本管理与显示
    •  并行化构建
    构建打包存档 •  构建方法与策略
    •  应用打包方法与工具
    • 构建的自动通知机制
    代码覆盖率统计与分析 •  代码覆盖统计工具
    •  代码覆盖率统计方法
    •  代码覆盖工具与 jenkins 集成
    测试环境自动化构建 •  绑定 jenkins slave 环境
    •  slave 标签化管理
    •  部署被测系统
    •  指定 slave 环境运行测试
    自动化测试框架robot framework •  Robot Framework 简介
    •  Robot Framework 安装与配置
    •  如何使用 Robot 集成外部脚本与工具
    •  使用 Robot 集成脚本运行结果
    •  【案例】使用 Robot 调用外部脚本
    •  【案例】端到端框架架构设计
    web测试自动化与报告 •  selenium 环境搭建与安装
    •  常用关键字与操作
    •  利用 python 开发自定义关键字
    •  封装关键字并复用
    •  使用 robot +selenium 实现 web 自动化
    •  展示 html 报告
    • 结果邮件自动通知
    持续集成流水线构建与应用
    Jenkins实用插件案例 •  Pipeline 插件应用
    •  定时触发 job
    •  Dashboard 插件
    • 邮件通知插件
    流水线构建 •  上下游 job 关联
    •  并行 job 配置
    •  参数上下游传递
    •  定制化流水线
    •  流水线可视化展示
    自动化持续部署CD
    持续部署 •  持续交付与持续部署
    •  持续部署的主要过程
    •  promote tag 机制
    •  post check
    •  滚动升级
    •  版本回滚
    蓝绿发布 •  什么是蓝绿发布
    • 蓝绿发布实现步骤
    使用Jenkins实现CD •  SSH 远程节点绑定
    •  远程部署脚本编写
    • 【案例】使用 Jenkins 实现蓝绿发布
    线上自动化健康检查 •  接口调用检查
    •  流量检查
    •  监控指标检查
    测试效能平台实践
    测试效能赋能 •  什么是工程效率
    •  工程效率团队职责
    •  工程效率赋能体系建设
    •  对各个角色赋能思路
    •  工具链构建
    •  环境容器化
    接口自动化平台 - 测试用例自动化生成 •  文档规范的前提
    •  自动化生成自动化测试用例
    •  接口测试用例自动化生成技术框架设计
    •  测试用例自动化生成关键点
    接口自动化平台-代码覆盖率统计与分析与精准测试 •  python 代码覆盖统计工具 coverage
    •  java 代码覆盖统计工具 jacoco
    •  代码覆盖工具与 jenkins 集成
    •  精准测试概述
    •  如何提升测试效率?
    接口自动化平台-环境自动化构建 •  测试环境虚拟化
    •  一键创建 / 删除 / 还原测试环境
    •  容器化建设
    •  【案例】 docker 一键创建测试环境
    •  测试环境共享
    接口自动化平台-结果自动化分析 •  Bug 自动化定位
    •  结果自动化分析技术框架设计
    •  结果自动化分析关键点
    性能测试平台构建 •  性能测试平台构建需求
    •  性能测试平台包含要素
    •  如何智能化?
    自动化探压系统构建 •  自动化探压逻辑
    •  自动化探压技术架构
    •  自动化探压实现过程
    •  压测环境管理
    •  探寻最大并发数
    •  探寻最大 TPS
    •  效率提升统计
    流量回放系统构建 •  什么是流量回放
    •  流量回放目标
    •  流量回放系统构建过程
    瓶颈分析系统构建 •  瓶颈分析目标
    •  内存瓶颈分析
    •  CPU 瓶颈分析
    •  网络瓶颈分析
    •  磁盘 IO 瓶颈分析
    测试效能与质量度量实践
    测试 效能与质量度量平台 •  数据源
    •  后端接口封装
    •  前端开发
    测试效能度量指标 •  迭代故事点数完成统计
    •  迭代 story 数量完成统计
    •  story 平均处理时间统计
    质量度量指标 •  P0/P1 bug 占比
    •  bug reopen 数量
    •  逃逸缺陷占比
    •  提测打回率
    •  如何统计缺陷密度
    • 缺陷密度趋势分析
       
    877 次浏览  32 次
    其他人还看了课程
    自动化测试与UFT实战  1092 次浏览
    需求驱动的测试(业务、用户、系统)  2131 次浏览
    自动化测试体系建设与最佳实践  7706 次浏览
    Android产品级测试(手机、移动终端)  3332 次浏览
    自动化测试平台设计与实现  1990 次浏览
    MFQ&PPDCS:软件测试分析与设计  2920 次浏览
    定制内训


    咨询服务:全流程测试工作平台与工具链
    咨询目标
    帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
    咨询范围 代码检查、单元测试、集成测试、功能测试、性能测试
    咨询方式 培训、客户一线项目咨询、工具打包交付
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    MBSE(基于模型的系统工程)4-18[北京]
    自然语言处理(NLP) 4-25[北京]
    基于 UML 和EA进行分析设计 4-29[北京]
    以用户为中心的软件界面设计 5-16[北京]
    DoDAF规范、模型与实例 5-23[北京]
    信息架构建模(基于UML+EA)5-29[北京]