ChromeDriver создает исключение привязки JVM - PullRequest
1 голос
/ 31 марта 2011

Я призываю некоторых странных людей с ChromeDriver на Selenium 2.0.

У меня есть набор тестов, который состоит из около 20 тестов. когда я запускаю тест по отдельности, все они работают нормально. как на Firefox, так и на Chrome.

хотя, когда я запускаю весь пакет в Chrome, я получаю исключение привязки JVM, сообщающее, что адрес уже используется. Дело в том, что первые 2-3 теста проходят, а это происходит только после них. может быть, ОС испытывает проблемы при переработке?

пакет отлично работает на Firefox ...

есть идеи?

Я использую 32-битную ОС Windows XP.

спасибо

1 Ответ

1 голос
/ 05 апреля 2011

попробуйте вызвать метод "webDriver.quit ()" после окончания каждого теста. Известно, что у Selenium 2 есть эта ошибка исчерпания эфемерных портов, и приведенный выше фрагмент кода должен получить некоторое облегчение. Я попробовал, и он закрывает некоторые порты.

Спасибо, Пракаш.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...