Как явно определить путь к Firefox для Селена?

jQuery просто обертывает стандарт resize событие DOM, например,

window.onresize = function(event) {
    ...
};

, jQuery может делать некоторую работу, чтобы гарантировать, что изменять размеры событие последовательно запускается во всех браузерах, но я не уверен, отличается ли какой-либо из браузеров, но я поощрил бы Вас тестировать в Firefox, Safari и IE.

10
задан dfrankow 27 August 2009 в 22:12
поделиться

2 ответа

При создании экземпляра селена вы должны использовать следующую строку вместо просто «* firefox»:

"*firefox C:\\Program Files\\Mozilla Firefox\\firefox.exe"

Примечание: я не уверен, что путь правильный, но он должен быть похожим.

Обновление: где вы создаете экземпляр своего браузера? Судя по тегам в вопросе, я полагаю, что вы парень с питоном:

def setUp(self):
    self.verificationErrors = []
    self.selenium = selenium("localhost", 4444, "*firefox C:\\Program Files\\Mozilla Firefox\\firefox.exe", "http://change-this-to-the-site-you-are-testing/")
    self.selenium.start()
16
ответ дан 3 December 2019 в 18:35
поделиться

* firefox и т. Д. Являются ключами, указывающими, какой браузер использовать для запуска тестов.

Их длинный список на Как запустить Google Chrome с Selenium RC? - чтобы вы могли настроить таргетинг на Firefox v2 (* firefox2), Firefox v3 (* firefox3), Google Chrome (* googlechrome ) и т. д.

0
ответ дан 3 December 2019 в 18:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: