6

テストを実行する前に、セレンノードで任意のOSプログラムを実行することは可能ですか?

なぜ私はそのような奇妙なものが必要なのですか?

Webアプリケーションの1つのテストでは、マウスオーバーを1秒間シミュレートする必要がありますが、問題は、ブラウザーウィンドウ上にマウスポインターがある場合、seleniumwebdriverがマウスオーバーイベントを長時間保持しないことです。数ミリ秒後に中断され、その後、実際のマウスポインタがmouseoverイベントの発行を開始します。

だから私が試したいのは、ブラウザウィンドウに干渉しないようにマウスカーソルを画面の隅に移動する簡単なプログラムを実行することです。

何か案は?

UPD:カーソルを隅に移動する特定のドライバーを起動する前に実行する簡単なアプリを作成しました:https ://github.com/zerkms/MoveCursor

4

0 に答える 0