测试开发系列课程全天班北京第三期招生_霍格沃兹测试学院

经过第一期为期三个月、第二期为期半年的培训体系验证,霍格沃兹测试学院的全天培训班已经完全成熟啦,正式进入1.0稳定版本,目前开启新一期全国报名。

霍格沃兹学院全天培训班

霍格沃兹测试学院是TesterHome社区孵化的一个进阶测试教育项目,主要面向在职测试工程师,课程根据阿里、腾讯、百度等一线公司的测试技术栈设计,由社区多位技术大牛和互联网公司的测试架构师以及测试经理执教,涵盖时下最热门的移动自动化测试技术、Web自动化测试技术、脚本自动化、接口测试、性能测试、安全测试、移动专项测试、持续集成与devops,帮助在职测试工程师成长为行业最紧缺的测试开发工程师。目前在北京、上海、杭州三地同步招生

课程受众

  • 手工/黑盒测试工程师
  • 测试开发工程师
  • 测试管理
  • 研发工程师/研发工程师转行测试工程师
  • 具备编程功底的在校学生

课程目标

帮助测试新人成长实现技能提升,胜任行业里面紧缺的测试开发工程师,系列课程的期望目标

  • 熟悉企业内部的测试流程管理和测试策略
  • 熟悉Linux Android iOS的操作满足手工测试需要
  • 掌握Shell编程技术并熟练应用于日常的自动化工作
  • 熟练掌握UI自动化、自动遍历、自动化框架原理,胜任企业已有的自动化测试工作
  • 熟练掌握移动端专项测试,满足非功能测试需求,保证产品的全面质量
  • 熟练掌握接口测试自动化,可以胜任接口测试的分析和执行落地
  • 熟练掌握Jenkins docker的使用,可以构建企业内部的持续集成、持续交付、devops等高效研发体系
  • 熟练掌握Sonar代码审计平台、ELK质量监控平台胜任公司内的总体质量把控

第三期新增特色

  • **增加辅课机制:**python、java辅课机制。辅课每周六晚上进行,让基础薄弱的同学可以提前掌握自动化测试的依赖技能
  • **新增会员体系:**学院会每两周补充进阶知识录播视频,所有报名全天班的同学可获赠霍格沃兹测试学院技术专栏VIP会员资格
  • **增强实战:**新增完整的项目实战训练,完成自动化测试、接口测试、持续集成的完整演练
  • **发展奖学金:**经过学院内推成功的同学可获得学院1000-10000奖学金,获得的年薪越高奖金越高
  • **学习奖学金:**增加期末考试,考试成绩总分优异并且到课率达到80%以上可获得5000元奖学金
  • **学院保证:**到课率80%,期末考试超过80分的同学在18个月内经过我们推荐工作涨薪不超过50%或者低于月薪2w可退款

全天班更多特色

  • **讲师阵容强大:**从业都在十年左右,有着大量的一线工作经验和世界名企和行业独角兽背景。
  • **测试开发体系深入:**是整个行业里面最有技术深度的系列课程。技能全部参考一线互联网公司的技术栈。
  • **18天周末主课+长期更新的辅课体系:**学习和演练时间更充沛,让全天班的同学得到最长足的学习和能力积累
  • **丰富的实战环境:**为了保证效果, 霍格沃兹测试学院购买了各种云服务用于给学员分配练习帐号。搭建起来了linux、jenkins、sonar、docker、elk、appium、stf等演练环境,确保每个学员都可以接触到最真实的环境。
  • **支持直播和录播视频回放:**既有直播授课又有录播视频,课后可反复观看课程录播视频。
  • **提供长期的答疑服务:**创建了独立的TesterHome社区的霍格沃兹测试学院私密节点,提供作业批改和长期答疑服务。
  • **多编程语言支持:**为了顾及不同语言技术栈的学习,我们提供了Java和Python双语言教学和代码示例。并提供了双语言的辅课来加强学习,考虑到长远发展整体还是以Java为主。
  • **提供职业发展辅导:**授课期间我们会不定期邀请阿里、百度、腾讯、华为、美团、小米等一线公司的测试经理和大牛来学院巡讲职业发展历程,面对面交流成长心得

讲师阵容

  • 思寒:十年工作经验,先后工作于阿里巴巴、百度、雪球。现为霍格沃兹测试学院的首任校长
  • 校长:十年以上工作经验,某著名互联网车企公司测试经理
  • 乔巴:七年工作经验,社区技术达人,工作于某一线AI技术公司
  • 欧莉米:九年工作经验,GTAC Google全球自动化测试大会演讲嘉宾,在某世界500强名企担任测试架构负责人

报名详情

课程大纲

第一章节 移动测试流程和技术体系

本章节共3节课

移动测试技术体系入门

  • 移动测试流程体系介绍
  • 移动测试技术体系介绍
  • 研发阶段的质量保证流程介绍(白盒测试、代码审计、单元测试)
  • 测试阶段的质量保证流程介绍( 接口测试、专项测试、场景测试、业务测试)
  • 发布后的质量监控介绍(接口监控、质量监控)

Shell基本语法

  • Bash介绍
  • Bash语法(变量定义、逻辑控制)
  • Linux三剑客awk grep sed
  • curl命令的使用

Shell在Linux、Android与iOS的应用

  • 脚本编写与自动化相关
  • Linux常用命令
  • Android常用命令
  • iOS常用命令

第二章节 Web自动化测试

本章节共2节课

Selenium入门与用例编写

  • Selenium的安装
  • 用例录制与结构分析
  • 控件定位与操作
  • Selenium测试用例编写

Selenium进阶与PageObject应用

  • WebDriver协议介绍
  • getPageSource分析
  • PageObject模型

第二章节 Android自动化测试

本章节共3节课

Appium环境安装与架构介绍

  • Appium Desktop集成环境
  • Appium Server使用
  • Appium Client Python客户端使用
  • Appium Client Java客户端使用

Android自动化用例编写

  • Appium自动化用例录制
  • Android自动化测试用例手工编写
  • 元素定位与交互
  • 常见手势动作
  • 自动化测试演练

Android WebView测试与Toast识别-Android

  • XPath定位
  • Appium Hybrid测试
  • Appium WebView测试原理
  • 微信小程序测试
  • Appium Toast识别
  • 自动化测试演练
  • 自动化测试常见技术点分析

第三章节 iOS自动化测试

本章节共2节课

iOS测试用例编写

  • xcode的编译和打包
  • iOS自动化基础知识
  • iOS自动化测试用例编写
  • iOS自动化测试演练

iOS 真机测试与WebView测试

  • iOS 浏览器测试
  • iOS真机测试
  • iOS WebView测试

第四章节 自动遍历测试与兼容性测试

本章节共3节课

自动遍历测试基础

  • Monkey工具使用
  • AppCrawler在Android上的遍历测试
  • 启动用例编写
  • 自动遍历定制,范围选定、顺序控制、黑名单
  • XPath定位和action定义
  • 演练和答疑

自动遍历测试进阶

  • AppCrawler在iOS上的遍历测试分析
  • 自动遍历流程解析
  • 自动遍历高级定制演练
  • 演练和答疑

多设备管理平台与兼容性测试

  • 自建STF多设备管理平台
  • Appium Grid控制设备集群
  • 基于云测平台定制测试用例

第五章节 接口测试

本章节共7节课

接口测试入门与http/https代理抓包

  • 接口测试基本概念
  • 代理工具与http/https/socket抓包
  • 接口测试用例编写
  • 接口测试演练

接口测试用例编写与断言

  • 接口测��断言机制 JsonPath与XmlPath
  • 接口schema校验
  • 接口测试的cookie和session机制
  • 多api测试

接口测试用例数据驱动与高级断言

  • 数据驱动机制
  • excel xml等数据驱动的测试用例设计
  • 断言机制

测试用例管理与Jenkins集成

  • 测试用例和测试套件管理机制
  • Jenkins与接口测试的集成
  • 接口测试平台建设

接口测试实战演练

  • 接口测试用例演练
  • 数据驱动与用例管理演练
  • jenkins持续集成演练

接口压力测试入门

  • 压力测试的用途和场景
  • JMeter的使用
  • 并发控制与场景定义
  • 响应时间和并发数关系分析

接口压力测试进阶

  • JMeter压力测试演练
  • 服务器性能监控
  • 瓶颈点综合分析

第六章节 专项测试

本章节共4节课

Android性能测试黑盒分析

  • app加载性能
  • 接口性能分析
  • WebView性能测试
  • 卡顿分析
  • 过度绘制分析
  • 耗电量测试

Android专项测试白盒分析

  • 内存profile
  • cpu profile
  • 白盒手段解决性能问题

Android安全测试

  • dex静态插桩
  • xposed动态插桩

服务端接口测试安全

  • burpsuite接口篡改
  • 漏洞扫描工具

第七章节 DevOps与持续交付

本章节共4节课

持续集成Jenkins系统与自动化测试结合

  • Jenkins的搭建部署
  • Jenkins workflow任务管理机制
  • Jenkins与svn git的对接和代码构建
  • Jenkins调用移动测试框架appium的演练
  • Jenkins调用web测试框架selenium的演练
  • Jenkins调用接口测试框架RestAssured的演练

持续集成进阶与pipeline介绍

  • 持续集成 devops 持续交付讲解
  • Jenkins 2.0 pipeline机制
  • pipeline定义和使用
  • blueocean的使用
  • 自定义测试报告与图表

docker容器技术应用

  • Docker的基础和特点
  • docker的生态体系
  • docker的基本命令和使用
  • 演练用docker搭建Jenkins
  • 演练用docker搭建Selenium
  • 演练用docker搭建sonarqube

持续集成演练

  • jenkins演练
  • docker演练

第八章节 质量监控和审计平台

本章节共2节课

代码审计Sonar平台

  • sonar平台使用
  • sonar代码扫描规则解析
  • sonar与jenkins集成

质量监控平台ELK

  • 监控平台ELK介绍
  • 接口数据采集
  • 数据分析
  • 质量报表制作

结业考试和毕业典礼

总体答疑

  • 结业考试

毕业典礼

  • 毕业典礼
  • 颁发毕业证书

辅课体系

辅课这个词语是霍格沃兹测试学院新创的词语,是从婴儿的辅食这个词语上演化而来,表示对新人提供额外的必需的营养课程
辅课体系不在腾讯课堂体系内,因为腾讯课堂不允许频繁增加课程章节,所以我们有独立的平台会提供辅课体系。
初级课程会全员提供,拔高课程需要申请。

编程语言辅课
主要是Java与Python两门语言,录播与直播结合,学员可根据自己的爱好选择。

  • Python/Java环境
  • Python/Java语法与控制逻辑
  • Python/Java数据结构
  • Python/Java类知识
  • Python/Java单元测试体系

移动自动化测试辅课

  • adb介绍
  • uiautomator介绍
  • 其他框架科普
  • appium desktop的更多用法

git教程(拔高)

  • git介绍
  • git分支管理
  • 代码合并和冲突解决
  • git diff与信息获取

代码分析辅课(拔高)

  • asm类库介绍
  • java parser使用
  • 代码变更追踪

本期咨询报名

报名请咨询

遇见
!(https://testerhome.com/uploads/photo/2018/68ae2f69-b987-4e4f-a2d5-8a05c72da78f.png!large =300x)

梅姐
!(https://testerhome.com/uploads/photo/2018/94f488ef-fa0e-4011-9526-699497591c4a.png!large =300x)

常见答疑

是否对编程能力有要求

有编程能力最好, 没有的话我们提供了python和java的辅课可以帮助大家学习编程。

上课的形式是如何的

上课使用腾讯课堂直播,并支持观看录播,课后也可在社区的霍格沃兹测试学员节点发帖提问。报名成功后课程的助教会挨个拉大家到微信群, 并同步上课的准备工作和预习资料.

全天班和线上班的区别

线上课与线下课的区别主要是时长,全天班有更多的时间演练和答疑,并且部分章节讲的更深入。不过线下班存在场地租赁和办公设备成本所以线下班价格高。

线下班也可以不去现场全天在线听嘛

可以的

价格还可以再优惠吗

可联络我们的课程专员咨询优惠活动,经过我们内推找到工作可获得学费减免。推荐朋友过来也可获得500元推荐费。

是否提供发票

提供发票

更多课程

霍格沃兹测试学院所有课程总览,更多课程请前往 https://testerh.ke.qq.com

课程名字/权益 价格(2018年5月更新) 线下上课 直播+答疑 录播回放 纸质教材 加入社团长期答疑
测试开发线下课(北京) 12K
测试开发线下课(上海) 13K
测试开发线下课(杭州) 12K
测试开发线上课(全国) 6.7K
测试开发录播课 3K
接口自动化测试 1K
移动自动化测试录播课
接口自动化测试录播课
测试行业职业发展规划课