Основы WebDriver
Установка WebDriver и Eclipse
Настройка среды (Java/Eclipse/Selenium/Maven/TestNG)
Настройка Eclipse с Selenium Webdriver
Советы и Трюки
Выполнение drag-and-drop действий
Парсинг данных с веб страницы используя Selenium Webdriver
Selenium Grid
Написание тестового скрипта для запуска в Grid
Javascript & WebdriverJs
Введение в Selenium WebDriverJS используя JavaScript и Node.js
Примеры использования Selenium Webdriver JS
Visual Studio (C#) & WebDriver
Настройка Selenium Webdriver с C# и Visual Studio
Automation Tools
TestNG
Первый тест-кейс с использованием TestNG
TestNG аннотации, группировка и создание зависимых тестов
Junit
Использование нескольких тестовых методов и классов
Запуск тестов в Eclipse с помощью Junit runner
Логирование
Добавление Log4j Jar-файла к библиотекам проекта
Тест-кейс с использованием логирования с помощью Log4j
JBehave BDD
jBehave + Selenium – Введение в Thucydides – Часть 1
jBehave + Selenium – Введение в Thucydides – Часть 2
Extended Webdriver
Паттерн Page Object Model (POM) в Selenium Webdriver
Использование паттерна Page Factory в Selenium Webdriver
Coded Frameworks
Maven Framework
Автомаизация действий входа и публикации текста
Запуск тестов на нескольких браузерах
Cucumber-JVM Framework
Описание проекта и создание файла Feature
Написание кода привязки и Page Object