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

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 
全部课程 >软件测试  
全局质量建设与自动化测试实践
1025 次浏览  37 次
赵老师
具有17年自动化测试与持续集成项目实战经验
 
时间地点:北京、上海、深圳 根据报名开班
课程费用:5000元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



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


       质量工作贯穿产品的全生命周期:需求、设计、实现、测试、发布、运营。涉及到多种交付物的质量:需求质量、代码质量、数据质量、产品质量、应用系统。只有建立全面的质量能力,才能实现质量的有效提升。本课程将结合案例讲解全局质量建设与自动的方法和工具。 培训对象:质量工程师,测试架构师,质量架构师,质量经理 学员基础:具有产品全周期的开发经历,至少参与其中的需求、开发和测试工作。

    课程特点:
    • 更多的将理论与实践相结合,提出现实可行的问题解决方案
    • 强调与学员互动,采用讨论+实践相结合的方式,在积极思考和实践中更好的掌握知识
    • 以动手实践为主,结合企业实际项目提出问题解决方案
    • 展示大量的图示,便于学员更形象的理解知识点及相关内容
    培训目标:
    • 全局质量典型问题分析
    • 全局质量框架体系
    • 测试架构概览
    • 代码质量与自动化建设
    • 产品质量自动化建设
    • 软件质量与自动化测试度量与最佳实践
    • 运营期间的质量监控
    培训对象:质量工程师,测试架构师,质量架构师,质量经理。
    学员基础: 具有产品全周期的开发经历,至少参与其中的需求、开发和测试工作。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天
    全局质量框架体系
    全局质量框架体系 •  需求质量
    •  代码质量
    •  数据质量
    •  产品质量
    •  线上质量
    •  运营分析
    测试架构概览 •  什么是测试架构
    •  测试架构要素
    •  如何构建测试架构
    •  【案例】某企业测试架构案例分析
    建立需求的质量 •  需求的分类
    •  需求分析方法
    •  需求质量管理
    •  需求质量度量
    代码质量与自动化建设
    质量左移 •  缺陷修复成本比较
    •  质量左移与右移
    •  质量左移的目的
    代码评审与版本管理 •  peer review
    •  git 分支管理
    •  6 步提交法
    • 代码合并与 tag 管理
    静态代码扫描 •  代码质量
    •  静态代码扫描的重要性
    •  代码的坏味道
    •  烂代码的代价 - 产生 bug 的原因
    •  优秀代码的评价标准
    •  静态测试与动态测试
    •  SVN/git 插件应用
    •  使用 Sonar cube 检查代码质量
    • 质量阈与扫描规则定义
    代码编译构建 •  利用 maven 编译代码
    •  定时构建
    •  代码提交触发构建 - 钩子设置
    •  打包版本管理与显示
    • 并行化构建
    构建打包存档 •  上传 jar 包至 FTP 服务器
    • 构建结束自动通知
    代码覆盖率统计与分析 •  代码覆盖统计工具 jacoco
    •  代码覆盖工具与 jenkins 集成
    代码质量评估 •  缺陷密度
    •  如何统计缺陷密度
    •  缺陷密度趋势分析
    产品质量自动化建设
    测试环境自动化构建 •  绑定 jenkins slave 环境
    •  slave 标签化管理
    •  部署被测系统
    •  指定 slave 环境运行测试
    自动化测试框架robot framework •  使用 Robot 集成外部脚本与工具
    •  使用 Robot 集成脚本运行结果
    •  【案例】使用 Robot 调用外部脚本
    •  【案例】端到端框架架构设计
    接口测试自动化 •  Restful API 简介

    •  同步与异步接口
    •  Requests 主要功能
    •  【案例】开发脚本定义关键字
    •  使用 request lib 实现接口测试自动化
    •  Robot+request 开发接口自动化用例
    •  接口自动化与 jenkins 集成
    web测试自动化与报告 •  WebDriver 的工作原理
    •  Selenium 2 与 WebDriver
    •  验证页面元素
    •  定位页面元素
    •  API 使用技巧
    •  Iframe 的处理
    •  处理 windows 控件
    •  常用关键字与操作
    •  利用 python 开发自定义关键字
    •  封装关键字并复用
    •  使用 robot +selenium 实现 web 自动化
    • 展示 html 报告
    APP测试自动化实践 •  UIAutomator 实现移动应用测试自动化
    •  UiAutomator 实现自动化原理
    •  UiAutomator 实现自动化工作流程
    •  UiAutomator 启动与初始化
    •  分析待测应用的 UI 元素
    •  测试准备工作
    •  把待测应用安装到测试手机 ( 设备 ) 上
    •  辨别待测应用 UI 控件
    •  确保待测应用可用性
    •  设置开发环境
    •  创建 uiautomator 测试案例
    •  uiautomator API
    •  运行 uiautomator 测试
    •  封装 API 提高复用性
    •  导入脚本生成关键字
    •  查看结果报告
    •  使用 UIautomator 构建集成测试自动化用例
    •  【案例】使用 robot+UiAutomator 完成 app 测试自动化
    • 在 Jenkins 中运行 Android 自动化测试
    测试自动化案例实践 •  自动化测试的 T+0 实践
    •  稳定性测试常态化实践
    •  自动探压测试实践
    • 集群并行化测试自动化实践
    软件质量与自动化测试度量与最佳实践
    软件质量度量 •  P0/P1 bug 占比
    •  bug reopen 数量
    •  逃逸缺陷占比
    •  提测打回率
    •  缺陷密度
    •  如何统计缺陷密度
    • 缺陷密度趋势分析
    自动化测试度量与最佳实践
  • 自动化测试脚本管理
  • 自动化测试团队管理
  • 如何降低自动化测试执行的总体时间?
  • 如何使 ROI 最大化
  • 如何处理频繁的业务需求变更
  • 挑选自动化用例的原则
  • 框架与工具相结合
  • 自动化测试持续改进
  • 提高测试脚本的运行稳定性
  • 提高自动化缺陷检出率
  • 提高自动化的可复用性
  • 【案例】自动化测试度量指标
  • 【案例】自动化测试 ROI 度量与分析
  • 运营期间的质量监控
    ELK实现环境监控 •  ELK 简介
    •  使用 metricbeat
    •  使用 filebeat
    •  配置实现服务器指标监控
    •  配置实现服务与应用监控
    •  告警配置
    • 算法模型性能指标监控
    运营数据看板 •  业务数据埋点
    •  运营数据监控
    •  运营日报系统
    • Grafana 实现运营数据展示
    线上事故等级定义与复盘 •  QOS 线上事故等级标准
    •  线上事故复盘
    • 线上事故记录跟踪系统建设
       
    1025 次浏览  37 次
    其他人还看了课程
    自动化测试平台设计与实现  2185 次浏览
    问题驱动的软件测试设计-课程  1583 次浏览
    测试架构的构建与应用实践  2224 次浏览
    面向测试人员的需求调研与沟通  1818 次浏览
    重构和单元测试——软件内部质量提升  2153 次浏览
    测试成熟度模型集成(TMMI)方法与实践  5342 次浏览
    定制内训


    咨询服务:全流程测试工作平台与工具链
    咨询目标
    帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
    咨询范围 代码检查、单元测试、集成测试、功能测试、性能测试
    咨询方式 培训、客户一线项目咨询、工具打包交付
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    SysML和EA系统设计与建模 7-26[特惠]
    Python、数据分析与机器学习 8-23[特惠]
    软件架构设计方法、案例实践 8-23[特惠]
    嵌入式软件架构设计 8-22[线上]
    Linux内核编程及设备驱动 7-25[北京]