Селен: IE7 не запускается - PullRequest
2 голосов
/ 05 мая 2010

Я получаю исключение: «Не удалось запустить новый сеанс браузера: ошибка при запуске браузера»

при попытке запустить набор тестов с IE7.

Информация:

  • Python переплет
  • с использованием Cygwin

Я попытался сделать "* custom path_to_browser" и даже распечатал путь к каталогу браузера в функции do_command () модуля selenium, используя os.listdir, и могу увидеть файл iexplore.exe. Так что я знаю, что путь правильный.

Я также попытался установить localhost: 4444 в IE7, и это тоже не сработало. Есть идеи?

Ответы [ 2 ]

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

Используйте новый IWebDriver от Selenium v2 вместо Selenium RC. Он автоматически найдет исполняемые файлы вашего браузера (и теперь больше не нужно запускать экземпляр Java Selenium RC!)

0 голосов
/ 17 ноября 2011

Это оторвется от земли ...
Я использую MINGW BASH в Windows XP SP3


(извините, я не могу заставить Markdown отобразить это как код, я отступил 4, затем 8, phfhttt ...)

#!/c/Python27/python  

from selenium import webdriver  

driver = webdriver.Ie()
driver.get("http://seleniumhq.org")

all_elements = driver.find_elements_by_xpath("//*") # pretty slow in IE
for index, element in enumerate(all_elements):
    print "%03d element tag_name == %s" % (index, element.tag_name)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...