Моя компания отслеживает производительность и доступность веб-сайтов и мобильных приложений с помощью функционального тестирования в облаке; мы стремимся расширить нашу технологию, включив в нее тесты Selenium. Мы используем системы RoR для периодического удаленного запуска наших функциональных тестов из нескольких мест, сохраняя данные в mysql для целей отчетности/предупреждения.
Мы планируем включить Selenium RC на каждом из наших серверов мониторинга для выполнения удаленных тестов. Мы можем перейти к запуску тестов с нескольких машин в каждом месте (т. е. с разными вариантами ОС или в целях масштабируемости).
Поскольку у нас уже есть контроллер для управления запуском наших тестов в разных местах, будет ли Grid излишним или необходимостью?
Любые другие предложения?