Selenium with python -
on mac, using virtualenv , python try selenium. copied , pasted sample code verbatim simple usage section on http://selenium-python.readthedocs.org/getting-started.html , ran it. firefox starts up, nothing happens. after short while of doing nothing, firefox closes , error pasted below
originally thought problem version differences. i'm on ff v28 , selenium 2.41
any ideas?
(venv)1:tests danny$ python acceptance.py traceback (most recent call last): file "acceptance.py", line 4, in <module> driver = webdriver.firefox() file "/users/danny/sites/school/asa/venv/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 59, in __init__ self.binary, timeout), file "/users/danny/sites/school/asa/venv/lib/python2.7/site-packages/selenium/webdriver/firefox/extension_connection.py", line 47, in __init__ self.binary.launch_browser(self.profile) file "/users/danny/sites/school/asa/venv/lib/python2.7/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 61, in launch_browser self._wait_until_connectable() file "/users/danny/sites/school/asa/venv/lib/python2.7/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 105, in _wait_until_connectable self.profile.path, self._get_firefox_output())) selenium.common.exceptions.webdriverexception: message: "can't load profile. profile dir: /var/folders/sm/tx8hy4bx1cgg176rthqylwh00000gn/t/tmpvhqduo firefox output: *** log addons.xpi: startup\n*** log addons.xpi: skipping unavailable install location app-system-share\n*** log addons.xpi: checkforchanges\n*** log addons.xpi: no changes found\n*** blocklist::_loadblocklistfromfile: blocklist disabled\njavascript error: chrome://browser/content/urlbarbindings.xml, line 648: aurl undefined\n"
i getting same error, after adjusting local firewall rules started work. didn't have time check needed port defined, seemed randomly picked, temporarily allowed tcp ports locally (127.0.0.1 -> 127.0.0.1) , after worked fine. used same code readthedocs.org.
Comments
Post a Comment