Я могу получить доступ к URL и создавать сеансы:
http://localhost:4444/wd/hub/static/resource/hub.html
но когда я выполняю ./codecept run
, я получаю сообщение об ошибке, но у меня работает Selenium Server:
[ConnectionException] Can't connect to Webdriver at http://127.0.0.1:4444/wd/hub. Please make sure that Selenium Server or PhantomJS is running.
Чтобы выполнить Selenium Server, я использовал эту команду:
java -Dwebdriver.gecko.driver=./geckodriver -jar "selenium-server-standalone-3.12.0.jar"
Я тоже пробовал с IE и Chrome (у меня тоже такая же проблема):
java -Dwebdriver.chrome.driver=./chromedriver -jar "selenium-server-standalone-3.12.0.jar"
java -Dwebdriver.ie.driver=./IEDriverServer -jar "selenium-server-standalone-3.12.0.jar"
acceptance.suite.yml
class_name: AcceptanceTester
modules:
enabled:
- WebDriver
- \Helper\Acceptance
config:
WebDriver:
url: 'http://localhost'
browser: firefox
window_size: 820x1000
- Кодовая версия: 2.4.1
- Версия WebDriver Chrome: 2,38 (win32)
- Версия WebDriver Firefox: 0,20,1 (x64)
- Chrome Версия: 66.0.3359.139 (64-разрядная версия)
- Версия Firefox: Firefox Quantum 60.0 (64-разрядная версия)
- Версия для Windows: Windows 8.1, 64-битная
- Селен Версия: 3.12.0