Разделы портала

Онлайн-тренинги

.
Игорь Варавко: Автоматизация тестирования HTML5-приложений на Ruby + WebDriver
07.09.2011 22:41

На встрече московского клуба тестировщиков 11 августа 2011 года, организованной при поддержке компании CustIS, Игорь Варавко рассказал про автоматизацию тестирования веб-приложений, разработанных с использованием нового стандарта HTML5. В качестве инструмента автоматизации выступал WebDriver (он же Selenium 2), а тесты разрабатывались на языке Ruby.

Игорь рассказал и показал на реальных примерах, как при помощи WebDriver можно:

  • перетаскивать объекты на странице;
  • выполнять действия с canvas объектами;
  • перемещаться между окнами браузера с помощью switchTo.

Кроме того, речь шла также об архитектурных и инфраструктурных вопросах:

  • использование готового расширения для реализации шаблона проектирования Page Object;
  • построение собственного DSL языка для решения конкретных задач;
  • автоматизация запуска тестов в Jenkins CI с визуализацией результатов выполнения.

Мы представляем Вам запись этого выступления (съемка и монтаж выполнены Стасом Фоминым):

Автоматизация тестирования HTML5-приложений на Ruby c помощью Selenium WebDriver from Stas Fomin on Vimeo.