【Udemy中英字幕】Selenium WebDriver & Java – Automation with Selenium [2020]
最近更新 2025年01月11日
资源编号 31078

【Udemy中英字幕】Selenium WebDriver & Java – Automation with Selenium [2020]

2025-01-11 Udemy 0 575
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 49.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

Selenium WebDriver 与 Java – 使用 Selenium 实现自动化 [2020]

Selenium webdriver 和 Java。学习使用 Selenium 和 Java 进行自动化测试。构建自动化 – Selenium、Junit 和 TestNG。

讲师:in28Minutes Official

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 您将逐步学习使用 Selenium 进行现代自动化测试 – 包含 200 个实际操作代码示例
  • 您将获得所有技能,以在工作面试中展示使用 Selenium 和 Java 进行自动化测试的专业知识
  • 您将使用 Java 和 Selenium 解决各种动手自动化测试练习
  • 您将学习使用 Selenium 和 Java 编写出色的自动化测试
  • 您将学习使用 JUNIT 和 TestNG 设置新的自动化测试项目
  • 您将学习创建基本的自动化测试框架
  • 您将学习使用 Selenium IDE 和 Katalon Studio 来记录和重放自动化测试场景
  • 您将学习使用 Selenium、Web Driver、JUnit 和 TestNG 框架设置新的自动化项目
  • 您将了解一些 TestNG 高级功能 – XML 套件、测试报告、测试参数和并行执行
  • 您将学习 HTML、CSS 和 XPath 的基础知识
  • 您将了解所有 Selenium 定位器 – 按 ID、按名称、按链接文本、按部分链接文本、按类、CSS 选择器和 XPath 表达式
  • 您将学习如何使用表单元素 – 文本、文本区域、复选框、单选按钮、选择框和多选框
  • 您将学习为各种场景编写自动化测试——使用窗口、模态窗口(睡眠、隐式等待和显式等待)、警报框、窗口句柄和新浏览器窗口启动、框架、截屏、执行 JavaScript 代码、控制鼠标和键盘的操作界面
  • 您将学习为表单元素、表格和跨浏览器测试设置自动化测试框架
  • 您将学习使用数据提供程序、CSV 和 Excel 电子表格编写数据驱动测试
  • 您将学习为复杂的自动化测试场景实现页面对象模型
  • 您将学习使用 Selenium Standalone 和 Grid 并行化和扩展自动化测试

探索相关主题

  • Selenium 测试框架
  • 软件测试
  • 发展

要求

  • 您应该具备在玩乐的同时学习的能力!
  • 连接到互联网以下载下列各种工具
  • 我们将帮助您安装 Selenium IDE、Katalon Studio、Brackets、Java、NodeJs 和 Eclipse。
  • Oracle Solaris 或 64 位 Microsoft Windows 或 Linux 或 macOS
  • Java 9+ 不适用于 32 位 Microsoft Windows!如果您想使用 Windows,则需要 64 位 Microsoft Windows。
  • 我们将帮助您使用 Maven 和 NPM 下载所有需要的依赖项

描述

零 Java 编程经验? 没问题。        零自动化经验? 没问题。 

您想成为一名优秀的 Java 程序员吗?您想成为一名优秀的 Selenium 自动化测试员吗?您想学习如何使用Junit、TestNG和 Selenium Webdriver 设置新的自动化测试项目吗?您想学习如何创建自动化测试框架吗?  别再犹豫!

Java?   是的。Junit    ?   是的       。TestNG?   包括。Selenium    3? 是的。 

Selenium 高级测试场景?  当然。

Selenium 独立版和网格版 ?         是的。 

数据驱动测试?  是的。   

页面对象模型?  包含在内。

构建自动化框架?是的。

跨浏览器自动化测试?是的。当然。

我们的学员评价:

5 星 –这门课程非常好。讲师解释清楚,并提供大量示例。强烈推荐。练习简单,示例多!

5 星 –这门课程太棒了。它对 Java 和自动化测试进行了非常深入的介绍。我是一名初级自动化测试工程师,但在我的下一个自动化项目中,我会用到很多东西。

5 星 –我能够很快理解,因为声音和发音非常清晰。而且讲师在他的主题方面非常有经验。

5 星 –适合初学者的优秀课程 – 开始学习使用 Java 的 Selenium 的正确地方。

5 星 –非常详细,易于理解。

5 星 – 棒极了。

课程概述

使用Java 和 Selenium Webdriver编写您的第一个自动化测试非常有趣。

Java是最流行的编程语言之一。Java提供面向对象和函数式编程功能。Selenium可用于屏幕抓取和自动执行浏览器上的重复任务。

在本课程中,您将学习使用 Java 进行编程使用 Selenium 进行自动化测试

我们采用 Eclipse 作为 IDE 的动手实践方法,演示200 多个 Java 编码练习、谜题和代码示例。我们还将使用 Java 为各种场景编写100 多个 Selenium 自动化测试。

在超过 350 个步骤中,我们探索了最重要的 Java 编程功能和 Selenium 自动化测试场景

  • Java 编程基础 – 表达式、变量和打印输出

  • 使用 Selenium IDE 和 Katalon Studio 记录和重放自动化测试场景

  • 了解 Selenium Webdriver 的基础知识

  • 导出自动化测试并为 JUnit 和 TestNG 设置新的 Maven 项目

  • TestNG 与 JUnit

  • TestNG 高级功能 – XML 套件、测试报告、使用 XML 中定义的参数运行测试以及并行运行测试

  • HTML、CSS 和 XPath 基础知识

  • Selenium 定位器 – 按 ID、按名称、按链接文本、按部分链接文本、按类、CSS 选择器和 XPath 表达式

  • 设置和读取表单元素的值 – 文本、文本区域、复选框、单选按钮、选择框和多选框

  • 高级 Selenium 自动化测试场景 – 使用窗口、模态窗口(睡眠、隐式等待和显式等待)、警报框、窗口句柄和新浏览器窗口启动、框架、截屏、执行 JavaScript 代码、控制鼠标和键盘的操作界面

  • 设置自动化测试框架 – 表格

  • 重要接口 – WebDriver

  • 跨浏览器自动化测试、无头测试简介以及设置基本的跨浏览器自动化测试框架

  • 使用数据提供程序、CSV 和 Excel 电子表格编写数据驱动测试

  • 为复杂的测试场景实现页面对象模型

  • 使用 Selenium Standalone 和 Grid 进行扩展

  • Java 运算符 – Java 赋值运算符、关系运算符和逻辑运算符、短路运算符

  • Java 条件和 If 语句

  • 方法 – 参数、实参和返回值

  • Java 平台概述 – java、javac、字节码、JVM 和平台独立性 – JDK、JRE 和 JVM

  • 面向对象编程 – 类、对象、状态和行为

  • OOPS 基础 – 封装、抽象、继承和多态

  • Java 数据类型基础知识 – 类型转换、运算符等

  • Java 内置类 – BigDecimal、String、Java 包装器类

  • Java 中的条件语句 – If Else 语句、嵌套 If Else、Java Switch 语句、Java 三元运算符

  • 循环 – Java 中的 For 循环、While 循环、Do While 循环、Break 和 Continue

  • Java 数组和 ArrayList – Java 字符串数组、对象数组、原始数据类型、toString 和异常

  • Java 集合 – List 接口(ArrayList、LinkedList 和 Vector)、Set 接口(HashSet、LinkedHashSet 和 TreeSet)、Queue 接口(PriorityQueue)和 Map 接口(HashMap、HashTable、LinkedHashMap 和 TreeMap() – 比较、对比和选择

  • 泛型 – 我们为什么需要泛型?使用扩展和泛型方法的限制,通配符 – 上限和下限。

  • 异常处理简介 – 异常处理过程中的思维过程。try、catch 和 finally。异常层次结构 – 已检查异常与未检查异常。抛出异常。创建和抛出自定义异常 – CurrenciesDoNotMatchException。使用资源尝试 – Java 7 中的新功能。

您将使用 Eclipse 和 Brackets 作为 IDE。您将使用 Maven、npm(依赖项管理)、TestNG(XML 测试套件、并行、多浏览器)、JUnit、Selenium IDE、Katalon Studio、Selenium Standalone 和 Selenium Grid。我们将帮助您设置其中的每一个。

立即开始学习。点击注册按钮!

本课程适合哪些人:

  • 你想学习编程
  • 你想学习自动化测试
  • 你想了解 Selenium Web Driver 的工作原理
  • 你是一名初学者,想要进一步探索 Java
  • 你想学习 Java 面向对象编程的基础知识
  • 你想学习 Java 函数式编程的基础知识
  • 你想用 Java 为你的 Web 应用程序编写出色的自动化测试
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务