ロケーターを使用せずに Java の Selenium で KeyStroke を送信できますか?
必要なアクションを実行するために KeyStroke を送信する必要がある要素 (およびそのロケーター) がわからないため、KeyStroke を WebBrowser 自体に送信したいと考えています。しかし、ブラウザをアクティブなウィンドウとして手動で選択し、ページ上の要素を選択せずにキーボードの「Enter」を押すだけで、そのアクションが正しく実行されることはわかっています。
このコードを試しました
SeleniumSession.keyPressNative(Integer.toString(KeyEvent.VK_ENTER));
しかし、それは私にはうまくいきませんでした。