Всем привет.
Работаю с связке Fitnesse+Selenium. Тестирование сайта проходит под сессией определенного пользователя. Что бы не терять credential сессии, и не тратить время на открытие нового браузера для каждой фикстуры, хочется открыть один раз окно браузера в первом тесте и закрыть его в последнем.
В RC это получилось сделать через запуск сервера:
java -jar selenium-server-standalone-2.33.0.jar -browserSessionReuse
и затем запуск каждого нового теста начинается с:
selenium = new DefaultSelenium(“localhost”, 4444, “*firefox”, url);
selenium.start();
и заканчивается:
selenium.stop();
В таком виде мы получали результат описанный выше - при первом тесте запускается FF, и потом все остальные тесты (новый тест = новая фикстура) проходят в этом же окне браузера.
Как это же реализовать на webdriver’е?