Selenium Webdriver with Java Language

所在平台: Udemy

课程主页: https://www.udemy.com/course/test-automation-with-selenium-webdriver/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Java 语言的 Selenium WebDriver **课程概述:** 本课程将介绍 Selenium WebDriver,这是最知名的自动化测试框架之一。作为一个开源项目,它允许测试人员和开发人员编写功能性测试来驱动浏览器。Selenium WebDriver 兼容所有支持 JavaScript 的浏览器,因为其本身就是利用 JavaScript 构建的。 **课程内容概要:** **第一章:WebDriver 安装与基础** * 在 Eclipse 中配置 WebDriver * 运行 WebDriver 示例代码 * Firefox Profile 配置,WebDriver DesiredCapabilities 类 * Close 与 Quit 方法,HTMLUnit Driver 的介绍 **第二章:XPath 选择器与定位** * XPath 的基本概念及其在 WebDriver 中的应用 * XPath 函数,绝对路径与相对路径 XPath * 使用 XPath 定位链接、按钮、输入框、单选按钮、复选框等元素 **第三章:WebDriver 核心接口与常用操作** * WebDriver 和 WebElement 接口详解 * 使用 Select 类处理下拉列表 * 使用 Selenium WebDriver 截屏 * 判断页面元素是否存在 **第四章:等待机制** * 隐式等待和显式等待的区别与应用 * WebDriverWait 类的使用 * ExpectedConditions 类的常用条件 * WaitUntil 条件的实现 **第五章:高级处理与技巧** * 处理多浏览器窗口 * 处理 JavaScript 弹窗 * 文件上传操作 * JavaScriptExecutor 的使用 **课程资源:** 课程中的源代码将提供下载。

课程评论(0条)

课程详情

Selenium Webdriver is one of the most well known testing frameworks. It is an open source project that allows testers and developers alike to develop functional tests to drive the browser. Selenium Webdriver can work on any browser that supports JavaScript, since Selenium has been built using JavaScript. Chapter One 1. Configuring Webdriver in Eclipse 2. Running Sample code using Webdriver 3. Firefox profile, WebDriver DesiredCapabilities Class 4. Close and Quit, HTMLUnit driver Chapter Two 1. Xpath and their usage with Webdriver 2. Xpath Function,Absolute and Relative Xpaths 3. Xpath finding Links, Buttons, Input box, Radio buttons, Checkbox Chapter Three 1. WebDriver, WebElement Interface 2. Handling drop down list using Select class 3. Taking Screenshots with selenium Webdriver 4. Finding whether object is present on page or not Chapter Four 1. Implicit and Explicit waits 2. WebDriverWait Class 3. ExpectedConditions class 4. WaitUntil Condition Chapter Five 1. Handling Multiple Browser Window 2. Handling JavaScript Alert 3. Attaching files with Webdriver 4. JavaScriptExecutor And source code shown as part of video lecture will be provided for download

课程标签

0人关注该课程

主题相关的课程