Литература

Selenium Testing Tools Cookbook

Selenium Testing Tools CookbookСразу скажу, что это одна из лучших книг по Selenium Webdriver. Она содержит массу наглядных примеров и покрывает все возможности фреймворка, например, применение Webdriver для тестирования производительности, автоматизацию веб-сайтов мобильных браузеров и т.д.

После прочтения данной книги вы также сможете использовать всевозможные инструменты и паттерны, например Data Driven Tests и PageFactory, которые используются вместе с WebDriver API. Это позволит написать поддерживаемый фреймворк.

Книга содержит примеры на Java (большинство), C#, Ruby и Python.

Основные темы

  • Локаторы и их применение
  • Написание поддерживаемых тестов, используя Selenium WebDriver API
  • Использование паттернов, включая PageFactory
  • Создание data-driven тестов
  • Интеграция и использование инструментов ATDD/BDD, таких как JBehave, SpecFlow и FitNesses с Selenium WebDriver
  • Настройка iPhone/iPad и Android симуляторов и девайсов для тестирование мобильных веб-приложений
  • Настройка Selenium Grid для ускорения и параллельного запуска тестов, увеличения покрытия и уменьшения времени выполнения
  • Снятие скриншотов и запись видео в процессе запуска тестов