Мы используем Gherkin, Cucumber-jvm и Webdriver для запуска приемочных тестов для стандартного веб-приложения Java / Spring. Проблема в том, что при запуске тестов с использованием задания Maven тесты проходят полностью успешно, но задание не завершается. Только после закрытия окна Firefox работа завершается.
У нас есть обходной путь, позволяющий явно закрывать браузер после каждой функции, но это быстро станет неприемлемым из-за задержки во времени.
Технологический стек выглядит следующим образом:
Огурец-JVM 1.0.4
Селен 2.12.0
Firefox 8.0
Приложение работает в JBoss EAP 5.1 на компьютере под управлением Windows 7.
Когда мы использовали версию Cucumber для JRuby, это поведение не проявлялось с вышеуказанной комбинацией селена / firefox, хотя оно проявлялось, когда мы использовали более высокие версии того и другого.
Кто-нибудь видел такое поведение раньше, и есть ли у кого-нибудь предложения или обходные пути?
заранее спасибо