Форум сайта python.su
0
Реально вообще запустить тест selenium на удаленной машине через ssh? Тест на питоне.
Офлайн
26
gelius
Реально вообще запустить тест selenium на удаленной машине через ssh? Тест на питоне.
Офлайн
0
Че-т я непонимаю:
from selenium import webdriver from pyvirtualdisplay import Display display = Display(visible=0, size=(800, 600)) display.start() driver = webdriver.Firefox() driver.get("http://python.org/") list_links = driver.find_elements_by_tag_name('img') for i in list_links: print i.get_attribute('src') driver.quit() display.stop()
File "sel.py", line 5, in <module> driver = webdriver.Firefox() File "/usr/lib/python2.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 59, in __init__ self.binary, timeout), File "/usr/lib/python2.6/site-packages/selenium/webdriver/firefox/extension_connection.py", line 47, in __init__ self.binary.launch_browser(self.profile) File "/usr/lib/python2.6/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 66, in launch_browser self._wait_until_connectable() File "/usr/lib/python2.6/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 100, in _wait_until_connectable raise WebDriverException("The browser appears to have exited " selenium.common.exceptions.WebDriverException: Message: The browser appears to have exited before we could connect. If you specified a log_file in the FirefoxBinary constructor, check it for details.
Отредактировано gelius (Дек. 6, 2014 14:06:46)
Офлайн
4
Может лучше использовать PhantomJS
Офлайн