Я пытаюсь протестировать веб-приложение Java с помощью Selenium 2.16.1 . Когда Selenium открывает Firefox, я вижу полосу вверху страницы с сообщением «Поможете ли вы улучшить Mozilla Firefox?»
По какой-то причине это прерывается
selenium.click("id=submit");
selenium.waitForPageToLoad("60000");
, который пытается войти в систему - это перестает работать, и тест не проходит, потому что он ожидает входа в систему. Если я прерву линию щелчка и уберу полосу «Поможете ли вы» перед продолжением, то отправка формы завершится успешно.
Есть ли способ предотвратить появление этой группы? (Я ожидаю, что это будет означать установку свойства в профиле Firefox по умолчанию - где мне это найти?) Или есть способ заставить Selenium обнаружить и сначала отклонить это? Спасибо! Я использую Firefox 9.0.1.
Решено - спасибо, Дэнни! На всякий случай это неясно из ответов и комментариев ниже:
Это была проблема с 2.16.1, и IMO лучшее решение - обновить до 2.17 или новее.
Петр указывает ниже, что этот вопрос имеет высокий рейтинг для самого сообщения «Поможете ли вы». Если вы хотите его отключить: