Тестирование веб-приложений: тысяча и НЕодин браузер

Крайне любопытный и полезный пост на Хабре, посвященный методике грид-тестирования веб-приложений с помощью Selenium: «Тестирование в Яндексе. Как сделать отказоустойчивый грид из тысячи браузеров«. Отличительной особенностью данной статьи является ее практическая полезность. В статье подробно рассмотрены:

  • принципы методики тестирования веб-приложений
  • архитектура тестовой среды
  • особенности построения грид-системы
Грид-тестирование веб-приложений. Опыт Яндекса

Грид-тестирование веб-приложений.

Selenium с большим количеством браузеров имеет много проблем с масштабированием и отказоустойчивостью. После нескольких попыток у нас получилось элегантное и простое в обслуживании решение, и мы хотим поделиться им с вами. Наш проект gridrouter позволяет организовать отказоустойчивый Selenium-грид из любого количества браузеров. Код выложен в open-source и доступен на Github. Под катом я расскажу, на какие недостатки Selenium мы обращали внимание, как пришли к нашему решению, и объясню, как его настроить.

Добавить комментарий