.moveTo() 建议编辑
自: 3.0.0将鼠标移动到指定元素的偏移量。如果提供了元素,但没有偏移量,则鼠标将移动到元素的中心。如果元素不可见,它将被滚动到视图中。
有关在 Nightwatch 中使用 DOM 元素的更多信息,请参阅查找和与 DOM 元素交互指南页面。
此命令已弃用,在使用W3C Webdriver 客户端(如 GeckoDriver)时不可用。它仅在使用 SeleniumJSONWire 协议 时可用。
用法
browser.element(selector).moveTo([x], [y])
示例
export default {
demoTest(browser: NightwatchAPI): void {
browser.element('#main').moveTo(10, 10);
},
async demoTestAsync(browser: NightwatchAPI): Promise<void> {
await browser.element('#main').moveTo(10, 10);
}
}
参数
名称 | 类型 | 描述 |
---|---|---|
x=0 可选 |
数字 | 相对于元素中心的移动到的 X 偏移量。 |
y=0 可选 |
数字 | 相对于元素中心的移动到的 Y 偏移量 |
返回
类型 | 描述 |
---|---|
ScopedWebElement |