Selenium-keyboard-actions

提供:Dev Guides
移動先:案内検索

Selenium-キーボードアクション

キーボードアクションを実行する方法を以下に示します-

  • sendKeys -ブラウザのキーボード表現にキーを送信します。 キーとして表されるテキストではない特殊キーは、文字シーケンスの一部として、または個別に認識されます。
  • pressKey -テキストではないキーボードのキーを押します。 ファンクションキー「F1」、「F2」、「Tab」、「Control」などのキー keyToPressが文字のシーケンスである場合、異なるドライバー実装は、例外をスローするか、シーケンスの最初の文字のみを読み取ることを選択できます。
  • releaseKey -keypressイベントを実行した後、キーボードのキーを放します。 通常、非テキスト文字に適しています。

Selenium WebDriverを使用してキーボード機能を呼び出す構文は次のとおりです。

void sendKeys(java.lang.CharSequence keysToSend)
void pressKey(java.lang.CharSequence keyToPress)
void releaseKey(java.lang.CharSequence keyToRelease)