JAVA自动化班01

*   01 JAVA自动化班01/

  *   01 JAVA简介&开发环境搭建/

    *   01 开发环境配置

  *   02 JAVA简介&开发环境搭建/

    *   01 第一个程序

  *   03 JAVA语言基础/

    *   01 JAVA的基本数据类型;变量,常量和运算符①

    *   02 JAVA的基本数据类型;变量,常量和运算符②

  *   04 JAVA语言基础/

    *   01 数据类型转换;代码注释与编码规范①

    *   02 数据类型转换;代码注释与编码规范②

  *   05 程序流程控制/

    *   01 复合、条件语句;while与do.While循环语句

    *   02 复合、条件语句while与do.While循环语句②

  *   06 程序流程控制/

    *   01 for循环语句;跳出循环①

    *   02 for循环语句;跳出循环②

  *   07 字符串及其操作/

    *   01 String类与字符串的连接;格式化等操作①

    *   02 String类与字符串的连接;格式化等操作②

  *   08 数组及其操作/

    *   01 一维数组;二维数组①

    *   02 一维数组;二维数组②

  *   09 数组及其操作/

    *   01 数组的基本操作、排序算法、操作类

  *   10 类和对象/

    *   01 面向对象概念;类的构造方法;静态变量

  *   11 类和对象/

    *   01 常量和方法;类的继承;重写与重载①

    *   02 常量和方法;类的继承;重写与重载②

  *   12 集合类/

    *   01 Colletion接口;List、Set、Map集合

  *   13 IO(输入&输出)类/

    *   01 IO(输入&输出)类

  *   14 数据库通信/

    *   01 数据库通信

  *   15 Log4j输出日志/

    *   01 Log4j输出日志

  *   16 正则表达式/

    *   01 正则表达式①

    *   02 正则表达式②

  *   17 Selenium的环境配置以及浏览器驱动/

    *   01 Selenium的环境配置以及浏览器驱动①

    *   02 Selenium的环境配置以及浏览器驱动②

  *   18 基础定位(常用定位操作)/

    *   01 六种常用定位操作详解①

    *   02 六种常用定位操作详解②

  *   19 高级定位/

    *   01 Xpath语法详解、DOM详解;第三方定位

  *   20 常用类使用/

    *   01 WebDriver及常用实现类中的方法①

    *   02 WebDriver及常用实现类中的方法②

  *   21 检查点技术/

    *   01 检查点技术

  *   22 项目实践/

    *   01 使用Selenium创建自动化脚本(项目实践)①

    *   02 使用Selenium创建自动化脚本(项目实践)②

  *   23 特殊元素处理/

    *   01 页面、浏览器内置登录验证弹出框等处理①

    *   02 页面、浏览器内置登录验证弹出框等处理②

  *   24 延时等待以及鼠标键盘操作/

    *   01 延时等待以及鼠标键盘操作

  *   25 文件的上传与下载/

    *   01 文件的上传处理、下载处理①

    *   02 文件的上传处理、下载处理②

  *   26 项目实践(Selenium进阶)/

    *   01 iframe以及弹出框特性的自动化测试脚本设计

  *   27 PO设计模式/

    *   01 PageObject框架思想;几种抽象类使用方法

  *   28 测试框架TestNG/

    *   01 测试框架TestNG常用注解、断言、分组与依赖

  *   29 参数化实现/

    *   01 参数化CSV文件、Excel文件、XML文件的实现

    *   02 参数化CSV文件Excel文件、XML文件的实现②

  *   30 项目篇/

    *   01 测试用例逻辑控制;失败用例重运行机制等①

    *   02 测试用例逻辑控制;失败用例重运行机制等②

  *   31 高阶课程/

    *   01 源码、多浏览器、第三方类库管理等①

    *   02 源码、多浏览器、第三方类库管理等②

  *   32 日志/

    *   01 Log4J日志记录、本地化日志处理①

    *   02 Log4J日志记录、本地化日志处理②

  *   33 测试报告/

    *   01 自动化测试报告生成和优化

  *   34 项目实践课(高阶篇)/

    *   01 将之前项目实现完成的测试改写为框架实现①

    *   02 将之前项目实现完成的测试改写为框架实现②

  *   35 分布式体系/

    *   01 Selenium Grid的配置

  *   36 分布式体系/

    *   01 项目实践课:部署grid环境,实现分布式运行