您现在的位置:首页 > 公开课
北京面授-基于Python的全栈自动化测试工程师最佳实践培训班

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

培训地点

北京

培训时间

9

25-27

一、 基于Python的全栈自动化测试工程师最佳实践培训收益

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

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

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

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

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

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

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

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

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

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

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

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

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

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

二、 基于Python的全栈自动化测试工程师最佳实践培训特色

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

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

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

三、 基于Python的全栈自动化测试工程师最佳实践日程安排

日程

培训模块

培训内容

第一天

上午

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设计模式

Ø 为什么使用page object(PO)设计模式

Ø PageObject案例实操:基本测试用例

Ø 基础场景设计

Ø 场景的优化

Ø 测试用例的组织

漂亮的测试报告

1. 测试案例设计

2. 以邮件的形式发送html格式的测试报告

3. 给单人发送邮件

4. 给多人发送邮件

5. 发送『漂亮的』HTML格式的邮件

案例实战:

自动化框架的设计与实现

 

1. 配置文件

2. 数据驱动

3. 日志管理

4. 自动化框架的架构设计

5. 框架的实现之公共文件库:配置文件的操作

6. 框架的实现之公共文件库:外部文件的操作

7. 框架的实现之公共文件库:测试用例信息的管理

8. 框架的实现之公共文件库:邮件的配置

9. 测试用例(页面)的设计与实现

第三天

上午

轻量型接口测试

PostMan

 

1. Postman全面了解:get请求、post请求、断言、sandboxcollection

2. Postman实操

Ø Get请求:百度搜索案例

Ø Get请求案例:微信接口

Ø Get请求案例:豆瓣api案例讲解

Ø Post请求案例:微信群发消息

Ø Post请求案例:微信From表单

Ø 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. 实践:接口自动化测试框架的运行

四、 基于Python的全栈自动化测试工程师最佳实践授课专家

李老师  十几年软件研发|测试、项目管理及咨询经验。擅长项目模块化流程设计、软件测试流程设计及敏捷测试开展、自动化(UI自动化、接口测试、性能)测试框架设计与实施。 曾任职于微软、BEA等IT公司,现任某IT互联网创业公司项目总监。具有丰富的软件项目实施与项目管理实战经验,从系统工程师、数据库DBA、研发工程师、测试工程师、测试总监、项目总监等技术与管理岗位获得的丰富的项目及实战经验,令其可以站在技术人员的维度及企业管理者的高度,以更广的视角来理解测试管理(敏捷测试),并能配合和推动研发部门推广敏捷测试、性能测试及自动化测试框架的规划与实施。其著有多本技术书籍。与企业合作深入推动自动化(性能)工具及框架应用与实施活动。很多课程与咨询中的最佳实践,均来自于其之前及当前参与的实际项目的一线实践。

五、 基于Python的全栈自动化测试工程师最佳实践培训费用

培训费7800/人(含培训费、场地费、资料费、学习期间午餐),食宿可统一安排,费用自理。

本课程由中国信息化培训中心颁发《Python自动化测试工程师》证书, 证书查询网址www.zpedu.com,证书可作为专业技术人员职业能力考核的证明,以及专业技术人员岗位聘用、任职、定级和晋升职务的重要依据。

六、 报名回执【基于Python的全栈自动化测试工程师最佳实践】

单位名称

(开发票名称)

 

快递地址

 

邮编

 

联 系 人

 

职位

 

电话

 

Email

 

传真

 

学员姓名

身份证号

(做证书使用)

邮箱

联系电话

培训地点

是否住宿

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

汇  款

方  式

  名:北京中培伟业管理咨有限公司

开户行:北京村商业银卢沟桥支行

  0203 0101 0300 0033 172

学员签字

或盖章

  名:北京高培伟业管理咨有限公司

开户行:中工商行股有限公司北京菜市口支行

  0200 0018 0920 0152 881

 

七、联系方式

联系人:倪闯

  机(微信):18701378400

QQ1658122838

箱:nichuang@zpedu.com

 

 

二〇二〇年五月二十六日

 

[1]

 
网络安全热度最高的6本证书...
系统分析师VS系统架构设计...
项目经理考NPDP还是软考高...
盘点五个IT领域下证快的证...
CBA与TOGAF:探寻企业架构...
【收藏】软考电子证书下载...
项目经理任选两本证书,年...
DAMA中国推出“一考两证”...
数据分析具体指的是什么,...
数据分析师需要具备什么数...
CDA认证带你了解数据分析的...
敏捷与DevOps协同工作的注...
DevOps自动化测试的注意事...
DevOps五个好用的工具列表...
IT项目管理实现落地有哪些...
IT项目需求分析重点是建立...


中培IT学院 Copyright@2006-2024  北京中培伟业管理咨询有限公司.ALL Rights Reseved 备案号:京ICP备13024721号-2