使用最新的Codeception。
尝试了selenium服务器2.40.0和2.42.2
Config的Snippit:
enabled:
- WebDriver
WebDriver:
url: 'foo'
browser: chrome
我的路径中有chrome web驱动程序。 从cmd行开始,我启动了selenium服务器
java -jar C:\...\vendor\selenium\selenium-server-standalone-2.42.2.jar
从cmd第2行开始,
run acceptance fooCept.php
Chrome已打开,但该页面始终为空白。如果我只是跑了一步,我记得在页面上看不到任何东西,因为它太快了。但是随着我最近使用Codeception,当我超过30步时,我无法看到网页。
答案 0 :(得分:1)
您的配置语法不正确。在acceptance.suite.yml中试试这个:
modules:
enabled:
- WebDriver
config:
WebDriver:
url: 'http://your.site.dev'
browser: 'chrome'
答案 1 :(得分:0)
在acceptance.suite.yml中也启用了PHPBrowser。一旦我删除它,它就有用了。