中国电子标准协会培训中心

  
培训课程筛选


基于Python的全栈自动化测试工程师最佳实践

关键字:Python 自动化测试 工程师  
       基于Python的全栈自动化测试工程师最佳实践 word版       课程提纲
主讲专家
---------------------------------
李老师  
  开课信息:   课程编号:KC21153  
  开课日期(天数) 上课地区 费用  
  2020年06月21日~2020年06月24日 北京-北京城区 7800  
更多:  
招生对象
---------------------------------
课程内容
---------------------------------
  • 培训费用
  • 培训费7800元/人(含培训费、场地费、资料费、学习期间午餐),食宿可统一安排,费用自理。

  • 培训收益

通过此次课程培训,可使学习者获得如下收益:

1.深刻理解在“互联网+”时代下自动化测试技术的发展历程和企业演化趋势;

2.了解业界市场需求和国内外最新的自动化测试技术与测试思想,掌握自动化测试技术的潜在价值;

3.结合Python3了解自动化测试技术及业界方案针对应用案例,从而为企业在自动测试实施与及测试技术架构上提供决策参考;

4.掌握业界主流的接口测试与自动化测试技术体系;

5.掌握自动化测试开发语言Python基础;

6.理解接口测试与自动化测试开展环境、准入条件、开展时机;

7.掌握接口测试与自动化测试的规范与规则;

8.轻量型接口测试工具的应用;

9.掌握数据驱动测试、POM模型等;

10.掌握TDD、BDD测试规则;

11.掌握接口/UI自动化框架的选型、设计、实现;

12.掌握接口/UI自动化框架案例驱动; 

13.掌握自动化测试技术在实际应用场景中测试效率的提升,测试质量的提升,测试成本的降低。

  • 培训特色

1.课程培训选取业界目前最流行、最受欢迎的自动化测试技术Python3+Request、单元测试、Python3+Sselenium3组合及轻量型测试工具等够成测试体系。强化测试开发语言基础和核心关键技术实现、两大框架接口|UI自动化框架的设计与实现,以案例实战为驱动,保证充足的案例能够掌握测试技术的实现。

2.通过一个完整的实际项目及一组相关的项目训练案例,完全覆盖自动化测试技术的实现。课堂实践项目以项目小组的形式进行实操练习,重点强化理解接口与UI自动化测试技术的技术核心,同时掌握作为自动化测试架构师的基本技术与业务素养。

3.本课程的授课师资都是有着多年在一线从事自动化测试项目的资深讲师,采用原理技术剖析和实战案例相结合的方式开展互动教学、强化以建立实际自动化测试技术解决方案为主体的应用开发、技术讨论与交流咨询,在学习的同时促进讲师学员之间的交流,让每个学员都能在课程培训过程中学到实实在在的自动化测试技术知识体系,以及城市技术应用实战技能,具备实际开展自动化测试技术的动手开发实践与架构能力。授课过程中,根据学员需求,增设交流环节,可将具体工作中遇到的实际问题展开讨论,讲师会根据学员的实际情况微调授课内容,由讲师带着全部学员积极讨论,并给出一定的时间让学员上台发言,现场剖析问题的症结,规划出可行的解决方案。

  • 日程安排

日程

培训模块

培训内容

第一天

上午

Python基础

  1. Python环境配置
  2. Python基础
  3. 列表与元组 
  4. 深入窥探“字符串”、字典、条件与循环
  5. 封装: 函数、对象、类、异常
  6. 测试:unittest | pytest
  7. 共享电池:模块 

第一天下午

自动化测试基础

  1. Python自动化环境的部署
  2. WebDriver API:定位元素、获得验证信息、模块驱动测试、关键字驱动测试、数据驱动测试、模块化测试模型实例、数据驱动测试实例

第二天上午

单元测试框架

 

  1. 单元测试框架的认知
  2. 单元测试框架的工作原理
  3. 单元测试用例的组织
  4. 构建测试固件
  5. 组织多个测试用例
  6. 构建测试套件
  7. 测试套件的优化
  8. 多个测试类的控制
  9. 单元测试执行的控制
  10. 测试用例的跳过

第二天

下午

POM模式

  1. 如何生成【漂亮的】测试结果
  2. 测试设计的升华—PO设计模式
  1. 为什么使用page object(PO)设计模式
  2. PageObject案例实操:基本测试用例
  3. 基础场景设计
  4. 场景的优化
  5. 测试用例的组织

漂亮的测试报告

  1. 测试案例设计
  2. 以邮件的形式发送html格式的测试报告
  3. 给单人发送邮件
  4. 给多人发送邮件
  5. 发送『漂亮的』HTML格式的邮件

案例实战:

自动化框架的设计与实现

 

  1. 配置文件
  2. 数据驱动
  3. 日志管理
  4. 自动化框架的架构设计
  5. 框架的实现之公共文件库:配置文件的操作
  6. 框架的实现之公共文件库:外部文件的操作
  7. 框架的实现之公共文件库:测试用例信息的管理
  8. 框架的实现之公共文件库:邮件的配置
  9. 测试用例(页面)的设计与实现

第三天

上午

轻量型接口测试

PostMan

 

  1. Postman全面了解:get请求、post请求、断言、sandbox、collection
  2. Postman实操
  1. Get请求:百度搜索案例
  2. Get请求案例:微信接口
  3. Get请求案例:豆瓣api案例讲解
  4. Post请求案例:微信群发消息
  5. Post请求案例:微信From表单
  6. Post请求案例:公众号菜单维护

接口自动化实践知识

  1. 接口自动化测试概览
  2. HTTP协议详解

Base与Requests

  1. Request讲解
  2. Request案例
  3. Base函数封装
  4. Request类

第三天

下午

接口自动化框架

概览

  1. 接口测试自动化框架的认知
  2. 测试是自动化框架的工作流程
  3. 测试框架的规划设计
  4. 框架的详细设计与实现:公共配置模块的设置
  5. 框架的详细设计与实现:通用模块的实现
  6. 实战:接口自动化测试框架的设计

实战:

手把手实现接口自动化框架

 

  1. 通用模块那些事儿(DB、Http、Email、Log等)?
  2. requests模块再回顾
  3. xml的维护与操作
  4. excel的操作(读、写)
  5. 数据库的操作
  6. 实战:接口自动化测试框架的实现

实战:

一步一践接口自动化框架

  1. 测试用例的设计与组织
  2. 测试报告的维护
  3. 测试用例的运行
  4. 测试结果的分析
  5. 实践:接口自动化测试框架的运行

第四天

学习考核与业内经验交流

 
讲师介绍
---------------------------------
李老师  十几年软件研发|测试、项目管理及咨询经验。擅长项目模块化流程设计、软件测试流程设计及敏捷测试开展、自动化(UI自动化、接口测试、性能)测试框架设计与实施。 曾任职于微软、BEA等IT公司,现任某IT互联网创业公司项目总监。具有丰富的软件项目实施与项目管理实战经验,从系统工程师、数据库DBA、研发工程师、测试工程师、测试总监、项目总监等技术与管理岗位获得的丰富的项目及实战经验,令其可以站在技术人员的维度及企业管理者的高度,以更广的视角来理解测试管理(敏捷测试),并能配合和推动研发部门推广
 
开课时间:2020-06-21 温馨提示:本课程可邀请老师到企业内部培训!
机构名称:深圳市威硕企业管理咨询有限公司 咨询电话:0755-26506757 33558698
课程地区:北京
联 系 人:李正华先生 彭静小姐 郑江波先生
浏览次数:
电子信箱:martin@ways.org.cn


中国电子标准协会培训中心(http://www.ways.org.cn)专业提供可靠性设计、热设计、SMT工艺、电路设计、架构设计、硬件测试、研发管理、嵌入式软件测试、EMC培训、软件技术等课程及服务。欢迎来电来函咨询:0755-26506757 13798472936 martin@ways.org.cn

免费咨询/报名 请仔细填写以便我们安排此课程专业人士第一时间回复您!
您的姓名:
参加人数:
</li>
<li><strong>培训</strong><strong>收益</strong></li>
</ul>

<p>通过此次课程培训,可使学习者获得如下收益:</p>

<p>1.深刻理解在“互联网+”时代下自动化<a href="http://www.ways.org.cn/">测试技术</a>的发展历程和企业演化趋势;</p>

<p>2.了解业界市场需求和国内外最新的<a href="http://www.ways.org.cn/">自动化测试</a>技术与测试思想,掌握自动化测试技术的潜在价值;</p>

<p>3.结合<a href="http://www.ways.org.cn/">Python</a>3了解自动化测试技术及业界方案针对应用案例,从而为企业在自动测试实施与及测试技术架构上提供决策参考;</p>
*人,报名参加2020-06-21开始,在北京举办的《基于Python的全栈自动化测试工程师最佳实践》(课程编号:21153)。
联系电话: *  移动电话或传真:
电子邮件: * 所在单位:
咨询内容:
(或备注)
*
 

  近期推荐课程
·[北京]iPhone与iPAD高端应用开发培 ·[北京]卓越软件测试质量体系最佳实践
·[广东]PIE生产工程师工艺流程与现场改善能 ·[山东]PIE生产工程师工艺流程与现场改善能
·[广东]防静电技术ESD工程师及ESD体系内 ·[上海]防静电技术ESD工程师及ESD体系内
·[广东]ESD工程师及内审员培训 ·[江苏]ESD工程师-内审员培训
·[福建]ESD工程师-内审员培训 ·[北京]大数据分析高级工程师
 
官方微信号 pxke02 
相关课程
·[北京-2020-06-21] 基于Python的全栈自动化测试工程师最佳实践
                                更多...
推荐公开课
                                更多...
推荐内训课
                                更多...
资讯中心

中国电子标准协会培训中心(深圳市威硕企业管理咨询有限公司)成立于2006年,经过十多年的发展,在国内外业界技术顾问及广大客户的支持下,我培训中心已成为一家专业的电子技术、研发、管理、企业资格及电子标准培训服务提供商,致力为各企业提供成熟的企业技术、管理及标准培训服务。借鉴国际先进的电子技术应用与管理理念,让协会整合以“技术”为核心的企业资源体系,解决企业运营过程中的技术难题,提升生产、运作与工作效率,增强企业核心能力,赢得竞争优势,最终实现企业长期追求的使命与愿景。
经典课程:可靠性设计各种设计技术(包括可靠性降额设计、硬件测试、可靠性余度设计、可靠性动态设计、电路设计、可靠性环境防护设计、EMC培训、热设计、硬件测试、可靠性安全设计、缓冲减振设计、静电防护设计等)、SMT技术管理培训、EMC培训、硬件测试、IPC标准(IPC-A-610E标准、IPC-A-7711/21标准、IPC-A-620A标准、IPC-A-600H标准、IPC J-STD-001标准)、电路设计、硬件测试、ESD防静电防护、ESD设计、硬件测试、EMC培训、电路设计、硬件测试技术及信号完整性分析、硬件测试、DFM电子可制造性设计、机械结构设计、加速试验和筛选技术和模拟仿真技术、硬件测试、EMC培训、失效分析、EMC培训、电路设计、EMC培训、故障模式影响及危害性(FMEA、FMECA)和故障树分析(FTA)、元器件可靠性设计、硬件测试、电路设计、软件可靠性设计、硬件测试、软件测试(黑盒和白盒)、电路设计、可靠性设计各种试验技术(环境应力筛选试验、EMC培训、硬件测试、可靠性工程试验、可靠性统计试验等)以及可靠性管理是我协会的强项;软件类:架构设计、EMC培训、硬件测试、C语言、电路设计、UI设计、硬件测试、需求分析、电路设计、软件项目管理、硬件测试、电路设计、Oracle、软件敏捷、.NET、EMC培训、硬件测试、Android、硬件测试、软件配置管理、Linux、硬件测试、CMMI、软件重构、C++等等

服务热线:0755-33558698 26506757 传真:0755-33119039 电子邮件:martin@ways.org.cn
客服 QQ:52630255 751959468 1305933375 385326049
中国电子标准协会培训中心(http://www.ways.org.cn)网站 ICP注册号:ICP备257378787号