.timeouts() 建议编辑
配置或检索特定类型操作执行的时间,超过该时间将中止操作,并向客户端返回 |Timeout| 错误。
如果只用回调作为参数调用,该命令将返回已配置的超时值。
用法
.timeouts([callback])
.timeouts(type, ms, [callback])
示例
this.demoTest = function (browser) {
browser.timeouts('script', 10000, function(result) {
console.log(result);
});
browser.timeouts(function(result) {
console.log('timeouts', result);
});
}
参数
名称 | 类型 | 描述 |
---|---|---|
类型 |
字符串 | 要设置超时的操作类型。有效值为“script”(脚本超时)、“implicit”(修改隐式等待超时)和“pageLoad”(或“page load”用于旧版 JsonWire),用于设置页面加载超时。 |
毫秒 |
数字 | 以毫秒为单位的时间量,允许时间限制命令运行。 |
回调 可选 |
函数 | 命令完成后调用的可选回调函数。 |