.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)
});
}
}
参数
| 名称 | 类型 | 描述 |
|---|---|---|
回调 |
函数 | 使用结果值调用的回调函数。 |