Создание центра тестирования, чтобы пользователи могли запускать и наблюдать за выполнением тестов Selenium RC - PullRequest
1 голос
/ 05 октября 2010

Извинения, если это что-то вроде квеста noob.

У меня есть Selenium RC на сервере и приложение для тестирования концентратора.Когда пользователь выбирает запуск теста из центра тестирования, в каких браузерах будет выполняться тест.Они находятся на сервере или на компьютере пользователя?

По сути, я хочу, чтобы мое приложение-концентратор тестов служило 2 целям: чтобы пользователь запускал и наблюдал за выполнением теста, и во-вторых, чтобы были доступны базовые тестыпоэтому они могут запускаться автоматически сервером сборки с помощью Cruise Control.

1 Ответ

1 голос
/ 05 октября 2010

Я лично не стал бы беспокоиться о запуске тестов на персональных компьютерах и выбрал вариант видеозаписи тестов во время их выполнения, чтобы человек мог посмотреть видео после завершения теста.

Я бы настроил Selenium Grid, чтобы при запуске теста он помещал тест в сетку и затем записывал их. В мае я написал в блоге 1004 *, в котором описывается, как настроить запись видео в Linux.

Если у вас нет времени или оборудования, чтобы настроить все это, вы всегда можете запустить тесты на Sauce Labs , и они автоматически запишут видео для вас, чтобы люди могли их видеть

...