.moveTo() 建議編輯
自:3.0.0將滑鼠移動到指定元素的偏移量。如果提供了一個元素但沒有偏移量,滑鼠將移動到元素的中心。如果元素不可見,它將會滾動到可視範圍內。
有關在 Nightwatch 中使用 DOM 元素的更多資訊,請參閱尋找與互動 DOM 元素指南頁面。
此命令已被棄用,並且在使用 W3C Webdriver 客戶端(如 GeckoDriver)時不可用。它僅在使用 Selenium JSONWire Protocol 時可用。
用法
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 |