У меня есть тестовый сервер для моего phpunit, и теперь мы хотим добавить наше приемочное тестирование кода с помощью селена.
Но поскольку у вас на удаленном сервере нет «рабочего стола», он не будет открывать браузер, как на компьютерах наших разработчиков.
Я попытался установить Firefox на машину, но все равно получаю эту ошибку:
Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: LINUX
Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:02:37'
System info: host: 'testdev', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version:
'3.2.0-23-generic', java.version: '1.7.0_65'
Driver info: driver.version: FirefoxDriver
так что теперь я сделал это
WebDriver:
url: 'http://example.com/'
browser: firefox
capabilities:
binary: "/usr/bin/firefox"
и я получаю эту ошибку:
Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
Error: no display specified
Error: no display specified
возможно ли, что я делаю?
или у меня должен быть "экран"?