Selenium 教程

Selenium 教程摘要


Selenium 是一款流行的开源网络自动化工具。本在线课程是学习的分步指南 Selenium Concepts。建议你参考这些 Selenium 教程按顺序进行,一个接一个。

我应该知道什么?


这个免费 Selenium 本教程是为没有或很少有自动化经验的初学者设计的。如果您是测试新手,请先学习基本 软件测试 类。

Selenium 辅导大纲

先来看看

👉 教程 什么是 Selenium? 简介 Selenium 自动化测试
👉 教程 什么是 Selenium WebDriver? 与 RC 的区别

Selenium WebDriver 基础教程

如果你再看看 Java在阅读 Webdriver 教程之前

👉 教程 如何下载和安装 Selenium 网络驱动程序
👉 教程 (名字) Selenium Webdriver 脚本:JAVA 代码示例
👉 教程 CSS 选择器 Selenium
👉 教程 定位器位于 Selenium
👉 教程 在以下位置查找元素和 FindElements Selenium 网络驱动程序
👉 教程 Selenium 表单 WebElement:文本Box、提交按钮、sendkeys()、click()
👉 教程 如何选择检查Box 和单选按钮 Selenium 网络驱动程序
👉 教程 如何点击图片 Selenium 网络驱动程序
👉 教程 如何使用下拉菜单选择值 Selenium 网络驱动程序
👉 教程 通过链接文本和部分链接文本定位元素 Selenium 网络驱动程序
👉 教程 鼠标点击和键盘事件:动作类 Selenium 网络驱动程序
👉 教程 如何使用上传和下载文件 Selenium 网络驱动程序
👉 教程 XPath 中 Selenium WebDriver:完整教程
👉 教程 警报和弹出窗口处理 Selenium 网络驱动程序
👉 教程 如何处理 Web 表 Selenium 网络驱动程序
👉 教程 使用以下方法处理动态 Web 表 Selenium 网络驱动程序
👉 教程 所需能力 Selenium 网络驱动程序
👉 教程 如何使用验证工具提示 Selenium 网络驱动程序
👉 教程 如何使用查找所有/断开的链接 Selenium 网络驱动程序
👉 教程 壁虎 (Mari司机 Selenium:下载、安装、使用 Firefox

TestNG

👉 教程 如何下载和安装 TestNG in Eclipse Selenium 网络驱动程序
👉 教程 TestNG 教程:什么是注释和框架 Selenium
👉 教程 TestNG 组:包括、排除示例 – Selenium 教程
👉 教程 TestNG @Test 优先级 Selenium
👉 教程 并行执行 Selenium:会话处理 & TestNG 依赖
👉 教程 TestNG:如何在 Selenium
👉 教程 TestNG 听众 Selenium:ITestListener 和 ITestResult 示例
👉 教程 如何执行失败的测试用例 TestNG: Selenium 网络驱动程序
👉 教程 TestNG 报告生成 Selenium 网络驱动程序
👉 教程 自定义、PDF 和电子邮件 TestNG 报告在 Selenium 网络驱动程序

框架

👉 教程 页面对象模型 (POM) 和页面工厂: Selenium WebDriver 教程
👉 教程 数据提供者 & TestNG XML:参数化 Selenium(例子)
👉 教程 在 Excel 文件中读取和写入数据 Selenium Webdriver:POI 和 JXL
👉 教程 如何从 DatePicker/Calendar 中选择日期 Selenium 网络驱动程序

高级 Webdriver 内容!

👉 教程 Selenium 网格教程:集线器和节点(附示例)
👉 教程 Maven 和 Jenkins 集成 Selenium:完整教程
👉 教程 Selenium 自动化框架:数据驱动、关键字驱动和混合
👉 教程 使用数据库测试 Selenium:分步指南
👉 教程 处理 iFrames Selenium Webdriver: switchTo()
👉 教程 使用跨浏览器测试 Selenium 网络驱动程序
👉 教程 如何在 Selenium 网络驱动程序
👉 教程 Log4j 与 Selenium 教程:下载、安装、使用和示例
👉 教程 Selenium 无头浏览器测试:HTMLUnitDriver 和 PhantomJS
👉 教程 机器人课程 Selenium 网络驱动程序
👉 教程 如何使用 AutoIT Selenium Webdriver:文件上传示例
👉 教程 如何在 Selenium 网络驱动程序
👉 教程 如何处理 AJAX 调用 Selenium 网络驱动程序
👉 教程 JavaScriptExecutor 中的 Selenium WebDriver 示例
👉 教程 Selenium Webdriver 使用 Python:示例教程
👉 教程 使用方法 IntelliJ IDEA & Selenium 网络驱动程序
👉 教程 使用 Flash 进行测试 Selenium 网络驱动程序
👉 教程 Apache ANT 与 Selenium:完整教程
👉 教程 XSLT 报告 Selenium 网络驱动程序
👉 教程 Github 整合 Selenium:完整教程
👉 教程 Cookies 处理 Selenium 网络驱动程序
👉 教程 使用 SoapUI Selenium 用于 Web 服务测试
👉 教程 如何创建 Firefox 在配置文件中 Selenium 网络驱动程序
👉 教程 Selenium - Cucumber (BDD 框架):示例教程
👉 教程 如何拖放 Selenium WebDriver(示例)
👉 教程 Selenium C# Webdriver 教程:NUnit 示例
👉 教程 在中创建对象存储库 Selenium WebDriver:XML 和属性文件
👉 教程 如何向下或向上滚动页面 Selenium 网络驱动程序
👉 教程 Sikuli 教程:如何使用 Sikuli Selenium (例子)
👉 教程 XPath 包含、兄弟、祖先、AND OR、父级、以...开头、轴位于 Selenium 网络驱动程序
👉 教程 隐式、显式和流畅等待 Selenium 网络驱动程序
👉 教程 Double 单击并右键单击 Selenium 与例子
👉 教程 Selenium 使用 Webdriver 进行代理身份验证示例
👉 教程 Selenium 异常处理(常见异常列表)

Selenium IDE 教程

👉 教程 如何下载和安装 Selenium IDE 为 Firefox
👉 教程 Selenium IDE 初学者教程
👉 教程 使用方法 Selenium 带有脚本和命令的 IDE(断言、验证)
👉 教程 验证元素是否存在,waitFor,并等待 Selenium IDE
👉 教程 存储变量、Echo、Alert、PopUp 处理 Selenium IDE
👉 教程 Selenium 核心扩展 (User-Extensions.js)
👉 教程 如何调试 Selenium IDE | 断点和起点
👉 教程 最大化浏览器 Selenium
👉 教程 Chrome 选项和所需功能: AdBlock呃,隐身,无头
👉 教程 使用刷新页面 Selenium 网络驱动程序
👉 教程 使用 Excel VBA 和 Selenium

必须检查!

👉 教程 前100名 Selenium 面试问答
👉 教程 Selenium 与 HP UFT (QTP):有什么区别?
👉 教程 20 最佳 Selenium 备择方案
👉 教程 10 个最佳 iMacros 替代品
👉 教程 Selenium 教程 PDF:立即下载

演出活动 Selenium 项目

👉 加入 演出活动 Selenium 项目:银行领域
👉 加入 直播电商项目: Selenium 自动化