我正在测试Browserstack的验收测试。他们有一种特殊的习惯,就是需要花很长时间来回应某些要求。我正在运行Codeception,我总是得到CURL 30秒超时错误。我希望能够覆盖此超时,但我无法弄清楚如何做到这一点。这在Codeception中是否可行?
这是我的验收测试的yml:
getemails.com/#http://getemails.com/emaildetail/1
是否有任何设置或任何黑客我可以尝试将超时设置为我想要的,即120秒?我知道这是一个荒谬的时间,但当您运行本地二进制文件时,Browserstack有点'奇特'。
答案 0 :(得分:-1)
Codeception的新版本在线
[WebDriver]通过@ n8whnp#2065添加了WebDriver初始化设置connection_timeout和request_timeout
see => http://codeception.com/changelog
另见文档页面
connection_timeout - 打开与远程selenium服务器的连接的超时(默认为30秒)。 request_timeout - 从远程selenium服务器返回内容的请求超时(默认为30秒)。