皆さん、ファイルのアップロードに問題があります。
私は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 OS:wind 7 ブラウザ:chrome ブラウザ バージョン:26
皆さんありがとう