首先我抱歉路径问题......
HI
我知道最新的firefox不能在硒中打开所以
我输入marionette
但button
无效morionette
所以我决定使用FirefoxBinary
我想解决此link
的问题引用在test.py中
from selenium import webdriver
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
class NewVisitorTest(StaticLiveServerTestCase):
def setUp(self):
binary = FirefoxBinary('../../firefox/firefox')
driver = webdriver.Firefox(firefox_binary=binary)
但......
FileNotFoundError: [Errno 2] No such file or directory: '../../firefox/firefox'
所以我改变了代码
binary = FirefoxBinary('~/Document/firefox/firefox')
但导出相同的错误......
test.py -pwd是
/Users/hanminsoo/Documents/TDD_test/TDD_Test/superlists/functional_tests/test.py
firfox -pwd是
/Users/hanminsoo/Documents/firefox/firefox
我的代码中有什么问题???
答案 0 :(得分:1)
尝试使用绝对路径,并确保路径拼写:
binary = FirefoxBinary('~/Documents/firefox/firefox')