高端软件测试培训

IT行业培训领导者

18910650794

18910737736

报名咨询

高级JAVA自动化

主讲:肖老师

01
Java视频(赠送)
  • 1.core java基础
  • 2.Java 开发环境搭建
  • 3.Java的基本语法
  • 4.if..eles,for循环,while,switc
  • 5.面向对象:封装,继承,多态性
  • 6.异常处理
  • 7.集合
  • 8.io处理操作等
02
接口自动化(35课时)
  • 1、接口测试基础
  • 2、基于Http协议的接口类型代码开发
  • 3、基于webservice协议的接口类型代码开发
  • 4、基于dubbo协议的接口类型代码开发
  • 5、基于tcp的socket协议代码开发
  • 6、json的序列化和反序列化
  • 7、HTTPclient代码开发
  • 8、基于jmeter的http协议,soap协议,参数化,断言,cookie,前置处理器,后置处理器,变量,beanshell,数据库断言,正则表达式,Java的调用等
  • 9、框架1:基于jmeter自动化接口测试方案:集合ant,jenkins
  • 10、框架2:基于httpclient与ui框架结合。
  • 11、老师自我研发一套接口实战项目
03
APPIUM(21课时)
  • 1、Appium通信原理
  • 2、Appium环境搭建
  • 3、Appium的架构
  • 4、ADB的命令使用,monkey的使用
  • 5、Appium原生,蠢html5,混合APP处理技巧
  • 6、多appiumserver运行
  • 7、滑动,长按,解锁,抓图,模拟手机键盘,时间等待等核心操作方法
  • 8、Appium的api的封装
  • 9、Appium的高级应用
  • 10、Appium的日志分析
  • 11.实战练习
04
selenium(14课时)
  • 1、selenium的工作原理
  • 2、html基础知识讲解
  • 3、多浏览器启动
  • 4、基本控件定位
  • 5、xpath,css的高级用法
  • 6、js的高级应用
  • 7、iframe处理,多窗口操作,日期控件处理
  • 8、模拟鼠标,键盘,上传下载,截图,时间隐形等待的高级应用
  • 9、元素存在与不存在的API封装
  • 10、实战练习
05
testNG(7课时)
  • 1、TestNG介绍和环境配置
  • 2、Annotation注解介绍
  • 3、运行配置详解
  • 4、test.xml的详解
  • 5、testn的数据驱动
  • 6、断言Assert
  • 7、testng的监听 制
  • 8、tesng的报告的定制,自我封装的代码与testng报告的结合,实现定制模版
  • 9、用例管理,自动加载时报重新运行机制
06
框架与实战(14课时)
  • 1、分层框架设计 2、 3、 4、
  • 2、建立对象仓库:Page-Object模式元素集中管理模式
  • 3、关键字驱动实现
  • 4、数据驱动实
  • 5、用例出错高亮截图实现
  • 6、完善日志管理,Log4J封装
  • 7、定制测试报告
  • 8、JavaMail封装
  • 9、maven管理工程
  • 10、常用工具类封装
  • 11、版本管理和自动化编译构建
  • 12、jenkins持续集成
  • 13、项目实战:p2p项目,APP项目

适合人群

Java自动化完全零基础的人士

或者有一定基础的测试人员、测试主管、测试经理等

开课时间

2019年3月9日

每周一天(早晨9:00--晚上6:00)共计13天

网络和现场同步

网络直播班:¥4500.00现场实体班:¥5500.00

嘿,我来帮您!