在客户端计算机上使用Java我希望在服务器上执行不同的Java程序。
我有一台Windows 7笔记本电脑,我将其用作客户端计算机,我希望在客户端的MacBook Pro(这将是服务器)上运行一个简单的Java程序。服务器上的程序将存储在那里,因此不需要从客户端上传代码。
我已经使用Seleniums远程Web驱动程序远程运行了一些Java Selenium测试,但是Selenium无法完成我想要的一切,这就是为什么我需要执行一个简单的java程序,它将使用机器人类来触发一些键盘事件。 / p>
这可能吗?
(基本上我想在客户机上运行一个java程序,在服务器机器上执行一些键盘事件。)
答案 0 :(得分:0)
使用Selenium上传文件的常用方法如下:
driver.findElement(By.id(<uploadId>)).sendKeys(<pathToTheFile>);
我希望它已经足够了,你不想测试浏览器特定的弹出对话框。