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)