Hes*_*aki 6 selenium acceptance-testing yii2 codeception
我正在使用Yii2的代码,我的配置如下:
class_name: AcceptanceTester
modules:
enabled:
- WebDriver:
url: 'http://ucms.ac.ir/admin/index-test.php/'
browser: chrome
- tests\codeception\common\_support\FixtureHelper
- Yii2
config:
Yii2:
configFile: '../config/backend/acceptance.php'
Run Code Online (Sandbox Code Playgroud)
测试运行,并且它们成功完成,但selenium打开的新浏览器选项卡上没有任何内容.我已经看过一些教程,在那些教程中,浏览器实际上显示了测试过程.此外,当发生错误并通过代码识别截取以供以后参考时,它也只是一个空白页面.我在ubuntu 14.10,selenium 2.47.1和chrome 45.当我使用firefox而不是chrome时也会发生这种情况.
我在codeception 的 github 存储库中问了同样的问题,答案如下:
不要在同一套件中使用 Yii2 和 WebDriver。
我的错,这是更正的配置:
class_name: AcceptanceTester
modules:
enabled:
- WebDriver:
url: 'http://ucms.ac.ir/admin/index-test.php/'
browser: chrome
- tests\codeception\common\_support\FixtureHelper
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1132 次 |
| 最近记录: |