我正在在Web应用程序上编写Confactance codeception测试。它将需要我检查标头,特别是响应代码。我发现可以使用CodeCeption REST模块,但似乎需要PhpBrowser。我必须使用浏览器。使用Browserstack将配置看起来像PhpBrowser一样。我的accceptance.suite.yml当前设置为:
chrome-dev:
modules:
enabled:
- WebDriver
- Helper
config:
WebDriver:
url: 'https://XXXXXXXXXXXXXXXXXX.com'
host: 'XXXXXXXX@XXXXXXXX.com:XXXXXXXXXX.browserstack.com'
port: 80
browser: 'chrome'
window_size: maximize
capabilities:
'os': 'Windows'
'os_version': '10'
'browser_version': '57'
'acceptSslCerts': true
'resolution': '1600x1200'
'browserstack.chrome.enablePopups': true
'browserstack.chrome.allowAllCookies': true
我的问题是如何在不使用phpbrowser的情况下插入其余模块?看来可能需要它,但是有人知道吗?
这是不可能的 - web驱动器和REST模块不兼容。