指定された要素のオフセット分だけマウスを移動します。要素が指定されているがオフセットが指定されていない場合、マウスは要素の中央に移動します。要素が表示されていない場合は、表示されるようにスクロールされます。

Nightwatch での DOM 要素の操作の詳細については、DOM 要素の検索と操作 のガイドページを参照してください。

このコマンドは非推奨であり、W3C Webdriver クライアント (GeckoDriver など) を使用する場合は使用できません。 Selenium JSON Wire 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