2016-12-09 3 views
0

Seleniumでローカル画像をアップロードしようとしています。 ウェブサイトでは、ドラッグアンドドロップだけでファイルを受け入れることができます。セレンにドラッグアンドドロップしてローカル画像をアップロードする方法

セレンIDEがうまくいきます。

enter image description here

が、私は、画像をアップロードすることができますどのようにelesemnt.sendKey();

driver.findElement(By.xpath("//input[@name='image1']")).clear(); 
driver.findElement(By.xpath("//input[@name='image1']")).sendKeys("/Users/trmt_8/Desktop/BUYMA/1.png"); 
driver.findElement(By.xpath("//input[@name='image2']")).clear(); 
driver.findElement(By.xpath("//input[@name='image2']")).sendKeys("/Users/trmt_8/Desktop/BUYMA/38565487.png"); 

で画像をアップロードすることはできませんか?私はGoogleのクロムとchorome_driverを使用する場合、私は画像をアップロードすることができ

+0

ウェブサイトのみドラッグ&ドロップを受け入れます。アップロードボタンはありません。 –

+0

どのようなエラーが表示されますか?何も起こりません? 'NoSuchElementException'? –

答えて

関連する問題