求知 文章 文库 Lib 视频 iProcess 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某军工研 自动化测试方法、案
邮政储蓄 Docker部署被
航天科工 软件测试架构师
知名消费 探索性测试与测试分
中交集团 构建Web自动化测
中国邮储 测试成熟度模型集成
航天科工 国家软件评测师认证

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 
全部课程 >软件测试  
持续集成测试最佳实践   
4345 次浏览  173 次
Mike
IBM高级测试经理,具有超过10年集成开发测试经验
时间地点: 北京 上海 深圳 根据报名开班
课程费用:5000元/人,详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



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


    软件是逐步开发集成的,如何做好集成测试,是及时保证软件质量的关键,本课程结合具体的案例,带领您学会在逐步的集成过程中做好各个粒度的集成测试,同时关注多种集成测试:功能,性能,可靠性,持续保证软件的质量。

    培训目标:

    深入了解集成测试相关技术、方法,并掌握关键实施技巧
  • 软件测试为什么要集成测试
  • 持续集成测试测试策略
  • 如何实施集成测试
  • 软件测试中集成测试工具
  • 持续集成测试的方法及成熟模式
  • 集成测试如何启用敏捷开发
  • 持续集成测试单元测试
  • 持续集成测试实际案例
  • 集成测试最佳实践
  • 培训对象:集成测试工程师
    学员基础:具有软件集成经验。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    软件测试为什么要集成测试
    软件开发过程回顾
    集成的位置和时机
    持续集成的开发流程
    单元测试、集成测试、系统测试的区别和联系
    集成测试的内容和价值
    集成测试案例设计赏析
    持续集成测试测试策略 集成测试的内容:
  • 设计验证
  • 模块耦合
  • 数据流动

  • 集成测试的策略:
  • 最佳时机
  • 最优路线
  • 最快自动化

  • 实践原则:
  • 渐增式集成方式。
  • 非渐增式集成方式。
  • 自顶向下,自底向上

  • 如何实施集成测试 规划集成测试内容
  • 代码扫描
  • 编译验证
  • 单元测试
  • 部署创建
  • 服务接口
  • 用户接口

  • 集成测试项目管理
  • 集成测试项目计划
  • 集成测试案例设计
  • 集成测试风险分析
  • 集成测试报告

  • 集成测试的整合
  • 与开发流程的整合
  • 每日构建的实施
  • 定期回归的规划

  • 集成测试解决方案实例分析
    软件测试中集成测试工具 集成测试工具
  • 版本管理工具集
  • 静态扫描工具集
  • 动态扫描工具集
  • 环境部署工具集
  • 数据植入工具集
  • 接口测试工具集

  • 集成测试框架
  • 多驱动
  • 分布式
  • 并发执行

  • 测试工具的自主开发实例
    持续集成测试的方法及成熟模式 如自底向上集成测试
    自顶向下集成测试
    Big-Bang集成测试
    三明治集成测试
    核心集成测试
    分层集成测试、基于使用的集成测试
    高频、自动化集成测试
    集成测试如何启用敏捷开发 在制定发布计划的时候制定集成计划
    合理划分用户故事,以便有效集成,
    把集成和敏捷开发模式的工作单元匹配
    解决迭代所带来的集成秩序挑战
    如何在迭代中建立稳定的集成顺序和周期
    解决集成中的空模块问题
    持续集成测试单元测试 在集成测试前做好单元测试的目标和内容
    如何根据需求分析和详细设计设计单元测试用例
    单元测试程序设计与实现
    单元测试执行与缺陷报告自动化
    单元测试覆盖率分析:路径、代码行、决策分支
    单元测试的修复与回归测试
    基持续集成测试实际案例

    某实际项目的背景介绍
    持续集成测试案例回顾与展示:

  • 开发过程模式的选择:敏捷迭代、瀑布
  • 开发计划与集成测试策略的制定
  • 需求分析、概要设计与详细设计
  • 计划集成测试
  • 设计集成测试
  • 执行集成测试

  • 集成测试的经验总结
    如何在各种条件下做好集成测试:
  • 运行和测试环境不充分,建立成本高
  • 需求变更、不稳定
  • 概要设计不足、发现设计问题
  • 功能逻辑缠绕,测试关联多
  • 管理模型和文档的关系
  • 需求模型和需求文档的关系
  • 架构模型和架构文档的关系
  • 数据模型和数据文档的关系
  • 详细设计模型和详细设计文档的关系
  • 代码模型和代码的关系
  • 模型之间的关系:需求模型、架构模型、数据模型、详细设计模型、代码模型、测试模型
  • 文档之间的关系:需求文档,架构设计文档,详细设计文档、代码、测试文档
  • 集成测试最佳实践 AC框架介绍
  • AC框架

  • a) 分布式
    b) 跨平台
    c) 多工具
    d) 通知机制
  • 基于AC框架的持续集成

  • a) 单元测试
    b) 部署测试
    c) 数据测试
    d) 接口测试
    e) UI测试
     
    4345 次浏览  173 次
    其他人还看了课程
    基于Android平台的测试方法与实践  2102 次浏览
    软件缺陷正交分析方法(ODC)理论与实践  998 次浏览
    使用PurifyPlus进行运行时测试  916 次浏览
    云平台与服务测试  619 次浏览
    使用LoadRunner进行性能测试  2636 次浏览
    软件测试方法与实践(贯穿案例)  7608 次浏览
    定制内训


    咨询服务:全流程测试工作平台与工具链
    咨询目标
    帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
    咨询范围 代码检查、单元测试、集成测试、功能测试、性能测试
    咨询方式 培训、客户一线项目咨询、工具打包交付
    详情咨询:010-62670969, zhgx@uml.net.cn

    最新活动计划
    需求分析管理 11-5[北京]
    ANSYS 有限元分析实战 11-23[北京]
    企业架构师(TOGAF官方认证)11-28[北京]
    Apache ActiveMQ技术实战 12-9[北京]
    人工智能,机器和深度学习11-26 [上海]
    分布式系统设计与实践 12-12[上海]
    云平台与微服务架构设计 11-15 [深圳]