如何使用Browserstack覆盖Codeception的默认CURL超时

时间:2015-06-17 18:21:19

标签: curl codeception browserstack

我正在测试Browserstack的验收测试。他们有一种特殊的习惯,就是需要花很长时间来回应某些要求。我正在运行Codeception,我总是得到CURL 30秒超时错误。我希望能够覆盖此超时,但我无法弄清楚如何做到这一点。这在Codeception中是否可行?

这是我的验收测试的yml:

getemails.com/#http://getemails.com/emaildetail/1

是否有任何设置或任何黑客我可以尝试将超时设置为我想要的,即120秒?我知道这是一个荒谬的时间,但当您运行本地二进制文件时,Browserstack有点'奇特'。

1 个答案:

答案 0 :(得分:-1)

Codeception的新版本在线

[WebDriver]通过@ n8whnp#2065添加了WebDriver初始化设置connection_timeout和request_timeout

see => http://codeception.com/changelog

另见文档页面

connection_timeout - 打开与远程selenium服务器的连接的超时(默认为30秒)。 request_timeout - 从远程selenium服务器返回内容的请求超时(默认为30秒)。

here => http://codeception.com/docs/modules/WebDriver