大家,我有一个文件上传的问题。
我使用pc A远程登录pc B;
PS:pc B有eclipse和webdriver代码;
我最大化远程窗口(PC B),文件上传窗口可以集中。当我
最小化或关闭远程窗口(pc b),文件上传风无法关注。
这是我的代码。
CommonAction.findElement(driver, "SWFUpload_0", "id").click();
setClipboardData(fileUrl);
Robot robot = new Robot();
robot.delay(1000);
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_N);
robot.keyRelease(KeyEvent.VK_ALT);
robot.keyRelease(KeyEvent.VK_N);
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.delay(1000);
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
利用
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_N);
不起作用,无法专注于文件上传窗口。
Selenium 版本:2.27 操作系统:wind 7 浏览器:chrome 浏览器版本:26
谢谢大家