1
我在PhantomJS上运行Behat测试没有问题。我是这样开始的:奔跑behat铬无头(不含硒?)
bin/phantomjs --webdriver=8643
它的工作原理,但我想运行一个Chrome headless而不是PhantomJS。要做到这一点,我试过这个:
google-chrome --headless --remote-debugging-port=8643
但Behat似乎并没有在这个Chrome上启动任何东西。我在Selenium上发现了很多针对Chrome的文档,但我想知道是否可以像Selenium驱动程序运行PhantomJS一样运行它,但是没有Selenium服务器?
default:
suites:
default:
contexts:
- FeatureContext
- Behat\MinkExtension\Context\MinkContext
extensions:
Behat\MinkExtension:
base_url: 'http://myurl.com/'
sessions:
default:
selenium2:
wd_host: 'http://localhost:8643'