2012-02-21 3 views
3

У меня возникли проблемы с запуском тестов selenium для моего веб-интерфейса, иногда, когда тест запускается в браузере, но фокус все еще находится на затмении (я вижу окно затмения, а не браузер), которое затем бросает такие ошибки, как «Кнопка не найдена» или ссылка не найдена.Selenium открыть браузер и установить фокус

У кого-нибудь есть идея, как установить фокус на открываемый браузер всякий раз, когда начинается тест селена?

ответ

1

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

Какую версию селена вы используете?

Если вы еще не используете Webdriver (Selenium 2), я бы предложил переключиться на него.

С WebDriver 2 вы можете также использовать

windowFocus() 
+0

Это имеет значение !!! Если у вас есть скрипт, который нажимает на ссылки и набирает имя пользователя и пароль, и если окно неактивно, оно будет вызывать ошибку (вы можете попробовать это) ....... – Makky

+0

Так скажите мне, какая версия селена ты используешь? вы предоставляете так мало информации. также какой язык кодирования? – ctekk

+0

BUT Спасибо за то, что вы посоветовали мне использовать webdriver. Я переключусь – Makky

Смежные вопросы