2017-06-23 90 views
2

我想用ChromeDriver驅動我的webdriverio測試,而不用Selenium。那應該是possible, it seems,但我不確定從哪裏開始。在沒有Selenium的情況下將ChromeDriver與WebDriverIO一起使用

我試圖啓動ChromeDriver這樣

chromedriver 

,然後在另一個窗口我已經開始了wdio的TestRunner是這樣的:

$(npm bin)/wdio 

如果什麼都不做,這將只是讓我

ERROR: connect ECONNREFUSED 127.0.0.1:4444 

更改端口wdio.conf.js匹配ChromeDriver的端口9515讓我

ERROR: unknown command: wd/hub/session 

我曾嘗試加入--url-base=wd/hub/session到chromedriver啓動選項,但它只是改變了錯誤

ERROR: unhandled request 

不過,沒有去。我將wdio的services屬性設置爲['chromedriver'] - 但它似乎不起作用。

回答

4

It turns out,我沒有按照信息一個重要位

path: '/'

docs

路徑

路徑的webdriver服務器。

類型:String

默認值:/ WD /集線器

這是Chromedriver正在偵聽的地址。

相關問題