私はポップアップウィンドウダイアログにキーストロークを入力する必要があるテストケースがあります。テストをローカルで実行するときに、Javaロボットクラスを使用してこれを正常に実行して、ダイアログに希望のキーストロークを入力することができます。しかし、Selenium Grid 2を使ってテストを実行すると、ロボットは意図したテストノードではなくEclipse IDEからテストを実行するシステム上でキーストロークを実行します。SeleniumグリッドでremoteWebDriverを使用して誰かがJavaロボットクラスを使用してキーストロークを実行していますか?
誰かがこのテストを実行するか、テストノードでロボットコマンドをリモートで実行する方法について提案がありますか?私は、Javaロボットがグリッド上のテストに最適なソリューションではないかもしれないと思っていますが、それは私の最後の手段でした。
ありがとうございます!
ロボットクラスは常にあなたの「物理的な」キーボードとマウスを使用します。遠隔で使用したい場合は、teamviewerを介して他のシステムに接続するか、他のシステム上で直接ロボットを実行する必要があります – XtremeBaumer