基于java的selenium3自动化测试完整教程-王春燕-专题视频课程
本课程为一个完整的selenium自动化测试实战课程,采用当前新的版本3。学完后可以独立构建起企业级/项目级的自动化测试,从搭建环境、编写脚本、使用框架组织运行脚本与输出报告、及后与持续集成工具Jenkins结合达到构建后即测试或指定晚上运行等方式,从而达到一个企业级的完整的自动化测试解决方案。qq群:741328263解答学习中遇到的问题...
·
基于java的selenium3自动化测试完整教程—1355人已学习
课程介绍
本课程为一个完整的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
大家可以点击【 查看详情】查看我的课程
课程介绍
本课程为一个完整的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
大家可以点击【 查看详情】查看我的课程
更多推荐
已为社区贡献1条内容
所有评论(0)