2017-02-21 6 views
0

私はポップアップウィンドウダイアログにキーストロークを入力する必要があるテストケースがあります。テストをローカルで実行するときに、Javaロボットクラスを使用してこれを正常に実行して、ダイアログに希望のキーストロークを入力することができます。しかし、Selenium Grid 2を使ってテストを実行すると、ロボットは意図したテストノードではなくEclipse IDEからテストを実行するシステム上でキーストロークを実行します。SeleniumグリッドでremoteWebDriverを使用して誰かがJavaロボットクラスを使用してキーストロークを実行していますか?

誰かがこのテストを実行するか、テストノードでロボットコマンドをリモートで実行する方法について提案がありますか?私は、Javaロボットがグリッド上のテストに最適なソリューションではないかもしれないと思っていますが、それは私の最後の手段でした。

ありがとうございます!

+0

ロボットクラスは常にあなたの「物理的な」キーボードとマウスを使用します。遠隔で使用したい場合は、teamviewerを介して他のシステムに接続するか、他のシステム上で直接ロボットを実行する必要があります – XtremeBaumer

答えて

0

私はRobotilというものを使ってこの作業を非常に簡単に行うことができました。私は、リモートマシン上でRobotクラスを使用できます。これは他の人にとって役に立つかもしれませんので、私はここにリンクを投稿します:http://codoid.com/robotil/

関連する問題