.elementActive() 建议编辑
获取页面上当前具有焦点的元素。该元素将作为 Web 元素 JSON 对象返回。
命令 elementActive()
会自动等待元素出现(直到指定超时)。如果找不到元素,就会抛出错误,导致测试失败。您可以通过将 selector
参数指定为对象并传递 suppressNotFoundErrors = true
选项来抑制元素未找到错误。
请注意,此命令在协议级别上运行,并接受 Web 元素 ID 作为参数。要检索它,请使用 .findElement()
或 .findElements()
命令。有关 元素检索 的更多信息。
用法
示例
module.exports = {
'demo Test' : function(browser) {
browser.elementActive(function(result) {
console.log(result.value)
});
}
}
参数
名称 | 类型 | 描述 |
---|---|---|
回调 |
函数 | 使用结果值调用的回调函数。 |