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

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 
全部课程 >软件测试  
自动化测试技术、方法与实践
235 次浏览  2 次
Joukll Yang
曾任微软中国有限公司资深质量经理,测试架构师。
 
时间地点:线上:12月12-13日; 北京、上海、深圳 根据报名开班
课程费用:5000元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



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


           面对纷繁复杂的软件测试工作你焦急吗?您作为专业的软件测试工程师是否思考过这些问题:软件测试如何进行自动化?如何合理的应用自动化测试技术?如何实施性能测试?如何进行瓶颈定位于性能诊断?我现在是否已经陷入到重复的软件测试工作中,日复一日、年复一年的这样工作下去?我怎么才能突破现在的技能瓶颈?我们怎么才能让这些重复的“没有技术含量”的工作让机器帮我们去做?我们如何才能通过自动化测试技术节省我们的工作成本?让我开始感觉我的软件测试技能在提高?
           我们综合数百家企业培训的经验,整理出一套通用的规范的自动化测试流程体系,“使您不必去犯别人犯过的错误”。帮您解决您的难题,为您提供完整的软件自动化测试培训体系,帮助您在公司内部规范整体的软件自动化测试流程,为您提高团队规范的软件自动化测试意识,提高您公司的软件自动化测试实施能力。

    培训目标:
    1. 掌握规范的软件自动化测试流程制定方法
    2. 掌握自动化测试框架的设计及开发
    3. 掌握性能测试的测试过程,设计及开发以及对性能瓶颈分析与优化技巧

    培训对象:测试架构师, 初中高级测试工程师、自动化测试开发人员、测试组长、测试经理、SQA人员。
    学员基础: 具有产品全周期的开发经历,至少参与其中的需求、开发和测试工作。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天
    时间 主题及内容
    第1天 一、自动化测试机制
          1. 基于 5W2H 理解自动化测试
          2. 基于 PERAL 模型的自动化测试机制
          3.Purpose :建立一个务实明确的自动化测试目标
          4.Evaluation :评估和估算的量化决策指南
          5.Architecture :构建和设计自动化测试
          6.Run and Debug :开发调试
          7.Link with Manual test :自动化测试与手工测试的有效整合
          8. 建立与培养自动化测试团队
          9. 动手实践:自动化测试热身实践
    二、自动化测试框架
          1. 自动化测试框架的典型参考架构
          2. 自动化测试框架的全局系统分析
          3. 自动化测试框架的逻辑架构设计
          4. 自动化测试框架的实现架构设计
          5. 自动化测试框架的数据架构设计
          6. 自动化测试框架的运行架构设计
          7. 基于 DevOps 的自动化测试框架集成设计
          8. 自动化测试框架方案验证与开发
          9. 动手实践:完成自动化测试框架逻辑结构设计实践
    三、自动化测试关键技术
          1. 数据驱动测试框架 (The Data-Driven Testing Framework)
          2. 关键字驱动测试框架 (The Keyword-Driven Testing Framework)
          3. 表驱动测试框架 (Table-Driven Testing Framework)
          4. 自动化测试脚本与代码块技术
          5. 定制自动化测试脚本与参数技术
          6. 如何实现自动化测试脚本的零缺陷
          7. 分布式自动测试框架
          8. 无需人工干预的自动化回归测试技术
    四、单元自动化测试
          1.单元粒度与单元测试
          2. 测试驱动开发与单元测试
          3.ATDD 、 BDD 与 TDD
          4. 单元测试框架与单元测试脚本
          5. 基于 BDD 脚本转化单元测试脚本
          6. 单元测试组织与管理
          7. 基于 Mock 的复杂单元测试
          8. 基于 Check IN 的单元测试触发机制
    第2天

    五、基于 UI 功能的自动化测试
          1.基于UI自动化测试原理与技术实现
          2.稳定功能测试用例转化为自动化测试策略
          3.基于测试场景的自动化测试脚本录制技术
          4.基于测试数据的自动化测试脚本数据参数
          5.基于界面控件的自动化测试脚本控件索引
          6.基于测试断言的自动化测试脚本比对配置
          7.不同UI类型的自动化测试框架差异
          8.建立版本化的自动化测试数据中心
          9.动手实践:基于复杂功能自动化测试方案设计
    六、改善自动化测试脚本质量
          1.录制脚本与手工编写脚本分离
          2.测试数据读取、传入的代码结构
          3.测试结果判断与测试依赖的代码结构
          4.测试脚本中参数变量的规范命名
          5.测试脚本开始处环境检查处理
          6.测试脚本中函数入口检查
          7.使用正则表达式处理字符串
          8.测试脚本健壮性出错处理
          9.面向对象的自动化测试脚本优化
    七、自动化测试工具对比与选择
          1.开源Selenium的Web功能测试
          2.开源AutoIT实施功能测试
          3.开源JMeter的性能测试
          4.商用QTP的功能性测试
          5.商用Load Runner性能测试
          6.开源工具与商用功能对比与选择
          7.自主研发工具成本与收益分析
          8.分布式自动化测试环境搭建策略
    八、自动化测试数据中心
          1.测试输入覆盖性与全面性评估
          2.功能测试输入数据构造技术
          3.基础测试输入数据构造技术
          4.依赖测试输入数据构造技术
          5.历史数据的抽取、变形、转换与使用
          6.测试输入数据的使用规范与版本管理
          7.测试数据构造成本与测试数据复用
          8.分布式测试数据中心

       
    235 次浏览  2 次
    其他人还看了课程
    测试驱动的开发(TDD)  4119 次浏览
    基于Linux的测试自动化工具与应用  3041 次浏览
    自动化测试方法、框架构建、工具与敏捷实践  2941 次浏览
    测试需求分析与测试用例设计  10808 次浏览
    服务器、客户端、移动端、网络性能测试与优化  2700 次浏览
    移动app自动化测试和性能测试最佳实践  5574 次浏览
    定制内训


    咨询服务:全流程测试工作平台与工具链
    咨询目标
    帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
    咨询范围 代码检查、单元测试、集成测试、功能测试、性能测试
    咨询方式 培训、客户一线项目咨询、工具打包交付
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    数据建模方法与工具 12-3[北京]
    基于模型系统仿真与验证 12-14 [讲座]
    白盒测试技术与工具实践 12-24[线上]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    SysML建模专家 1-16[北京]