基于java的selenium3自动化测试完整教程—1355人已学习
课程介绍    
201803131753524690.jpg
    本课程为一个完整的selenium自动化测试实战课程,采用当前新的版本3。 学完后可以独立构建起企业级/项目级的自动化测试,从搭建环境、编写脚本、使用框架组织运行脚本与输出报告、及后与持续集成工具Jenkins结合达到构建后即测试或指定晚上运行等方式,从而达到一个企业级的完整的自动化测试解决方案。qq群:741328263 解答学习中遇到的问题
课程收益
    使用Katalon Recorder来录制回放脚本
    定位网页元素(id、name、link、CSS Selector、Xpath)
    Try Xpath(验证CSS表达式及Xpath表达式是否正确的小工具)
     Java基础知识:企业级完整的自动化测试环境搭建 编写WebDriver的脚本 分析与处理脚本报错
    框架部分#1_超好用的jar包管理工具Maven 框架部分#2_最好的自动化测试框架TestNG 框架部分#2_美化测试报告的ReportNG 框架部分#3_最流行的持续集成工具Jenkins
讲师介绍
    王春燕 更多讲师课程
    十多年软件测试经验,擅长敏捷流程、自动化测试、性能测试。 曾任职于IBM公司、博为峰专职测试讲师等。 目前准备了一门关于新的selenium3自动化测试的课程
课程大纲
  第1章:自动化测试基础
    1. 讲师介绍  3:10
    2. 必读:课程整体内容介绍  5:45
    3. 什么是自动化测试及优势  6:13
    4. 为什么自动化测试需求越来越多  5:06
    5. 商业与开源自动化工具介绍  5:35
    6. Selenium工具家族介绍  3:52
    7. Selenium版本历史及最新Selenium3的变化  5:40
  第2章:自动化入门之Katalon Recorder(Selenium IDE的升级替代)
    1. Katalon Recorder简介  4:26
    2. Katalon Recorder的安装及主要功能介绍  11:24
    3. 使用Katalon Recorder录制与回放脚本  13:23
    4. 使用Katalon Recorder识别网页元素  4:43
    5. 将Katalon脚本转化为WebDriver脚本  2:51
    6. Katalon Recorder在做自动化测试时的局限性  2:11
    7. 识别与定位网页元素的5种方法(id、name、link)  11:22
    8. 识别与定位网页元素的5种方法(CSS Selector)  15:26
    9. 识别与定位网页元素的5种方法(XPath)  13:16
    10. Try Xpath小工具的安装与使用(Friebug的替代)  11:53
  第3章:Selenium 3 WebDriver简介与环境搭建
    1. WebDriver的工作原理  3:42
    2. 安装JDK与Eclipse  9:09
    3. 安装WebDriver  6:09
    4. 配置Eclipse黑色炫酷主题  6:21
  第4章:Java基础知识
    1. 第一个Java程序:Hello World  9:18
    2. 类与对象  13:51
    3. 定义方法  9:28
    4. 方法的调用  9:11
    5. 分支结构If…else  10:46
    6. 循环结构for循环  11:23
    7. 集合的概念List与Set  10:34
  第5章:开始编码:第一个 基于Java的WebDriver自动化脚本
    1. 编写、运行与解释第一个WebDriver自动化脚本  13:02
  第6章:WebDriver对网页操作的常用方法
    1. 使用Get系列方法操作网页  8:46
    2. 使用Navigate系列方法操作网页  11:58
    3. WebDriver中定位网页元素的方法  10:53
    4. 操作文本输入框的常用方法  7:53
    5. 操作复选框与单选按钮的常用方法  9:37
    6. 操作下拉列表的常用方法  11:40
    7. 使用不同的浏览器:谷歌(Chrome)  10:54
    8. 使用不同的浏览器:IE  6:19
    9. 中级:模拟鼠标操作  9:52
    10. 中级:模拟键盘操作  14:11
    11. 中级:实现在多窗口间进行切换  12:28
    12. 中级:操作iframe内的元素  18:26
    13. 中级:WebDriver中的三种时间等待  14:16
    14. 中级:WebDriver异常_找异常中的关键信息  2:31
    15. 中级:WebDriver异常_常见5种异常分析及解决  10:36
  第7章:引入Maven轻松管理所需jar包
    1. 什么是Maven  9:51
    2. 下载与安装Maven  3:51
    3. 在Eclipse中配置使用Maven  3:44
    4. 创建一个典型Maven结构的项目  5:14
    5. 使用Maven轻松管理所需jar包  6:16
  第8章:引入自动化测试框架TestNG以更好的管理用例
    1. 什么是TestNG  4:56
    2. 下载与安装TestNG  6:34
    3. 创建TestNG格式的自动化脚本  9:11
    4. 使用TestNG.xml文件运行多个用例  9:55
    5. TestNG中的注解(annotations)  13:38
    6. Annotations应用:多用例只启动一次浏览器  8:53
    7. Annotations应用:基于分组的测试  6:54
    8. 利用TestNG的Assertions设置检查点  5:58
    9. 使用Maven执行testng.xml运行自动化测试及查看测试报告  8:26
  第9章:引入ReportNG让测试报告更美观易读
    1. ReportNG的安装与配置  9:09
    2. 解决ReportNG报告的中文乱码问题  4:27
  第10章:与CI工具Jenkins的集成
    1. 持续集成与Jenkins工具简介  8:44
    2. 安装与运行Jenkins  5:35
    3. 在Jenkins中配置与运行Selenium脚本  12:39
    4. 在Jenkins中配置定时触发器  6:49
    5. 使用Jenkins将测试结果发送邮件通知  11:45
    6. 结束语  5:56
大家可以点击【 查看详情】查看我的课程
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐