我有一个测试用例,我需要在弹出的窗口对话框中输入击键。当我在本地运行测试时,我可以使用Java机器人类成功地在对话框中输入所需的击键。但是当我使用Selenium Grid 2运行测试时,机器人会执行系统上的按键操作,该操作从Eclipse IDE执行测试,而不是远程执行预期的测试节点。
任何人都遇到这个问题,或者有关于如何远程在测试节点上执行机器人命令的建议?我认为java机器人可能不是网格测试的最佳解决方案,但对我来说这是最后的手段。
谢谢!
答案 0 :(得分:0)
通过使用名为Robotil的东西,我能够非常轻松地完成这项工作,这允许我在远程机器上使用Robot类。这可能对其他人有帮助,因此我会在此处发布链接:http://codoid.com/robotil/