ホットキーを作成することで、selenium Webdriver を使用して Web アプリケーションの使用を加速しようとしています。特定の Webdriver クリック イベントをキーボード キーに関連付けたい。たとえば、キーボードで「s」を押すと、送信ボタンがクリックされます。
webdriver を使用して要素のクリックと検索を行う方法は理解していますが、Firefox が開いているときに (webdriver get 呼び出しから) Java からキーをリッスンする方法がわかりません。私のアプリケーションには GUI がなく、Firefox ウィンドウを開いているため、フォーカスが失われるため、KeyListener はオプションではありません。
私が調べているJNIライブラリに出くわしました。これを行う方法について他に提案はありますか?