2016-07-03 8 views
-2

ファイルアップロードシナリオでこの状況に遭遇しました..これはChromeとFirefoxでうまく動作しますが、Internet Explorer 11ではうまく動作しません。ダイアログが開かず、アップロードされるはずのファイルのパスを貼り付けることはありません。IEでこの問題に直面している人はいますか?IEでこれを行うには何か追加が必要ですか教えてください。RobotクラスがファイルアップロードのシナリオでIEで動作しない

+1

言語、コードなどの質問に詳細を追加できますか? –

+0

私はJavaコードを使用して自動化しようとしました。下記の私のコードを見てください。 – TCC

+0

質問に関連するコードを編集して追加する必要があります。 plは答えとして投稿しません。(自分の質問に) –

答えて

-1

System.out.println( "フォームでドキュメントをアップロードする");

driver1.findElement(By.cssSelector( "input.doc-upload"))。sendKeys( "C:\ Users \ wb470668 \ Desktop \ PPFドキュメント\テストドキュメント\テストDoc1(2).docx");

System.out.println( "ボタンがクリックされました"); Thread.sleep(5000);

Robot robot = new Robot(); 
    robot.delay(1500); 
    //robot.keyPress(KeyEvent.VK_ENTER); 
    //robot.keyRelease(KeyEvent.VK_ENTER); 

    robot.keyPress(KeyEvent.VK_CONTROL); 
    robot.keyPress(KeyEvent.VK_V); 
     // Release 
    robot.keyRelease(KeyEvent.VK_V); 
    robot.keyRelease(KeyEvent.VK_CONTROL); 
    Thread.sleep(3000); 
    // Press Enter 
    robot.keyPress(KeyEvent.VK_ENTER); 
    robot.keyRelease(KeyEvent.VK_ENTER); 
    Thread.sleep(6000); 
関連する問題