のファイルをアップロードするためのファイルを設定できません...)sendKeys(...)
(MS Edgeで動作するSelenium Java)をサポートしていません。Selenium(Edge)長い研究の末、
だから
は誰に回避策か何かのための任意のアイデアを持っている...私はエッジ上のファイルのアップロードをテストすることができるとは思いません。 JSとのファイル入力要素の操作はセキュリティ上の理由から禁止されているので、私の脳にはそれ以上の意見はありません。
のファイルをアップロードするためのファイルを設定できません...)sendKeys(...)
(MS Edgeで動作するSelenium Java)をサポートしていません。Selenium(Edge)長い研究の末、
だから
は誰に回避策か何かのための任意のアイデアを持っている...私はエッジ上のファイルのアップロードをテストすることができるとは思いません。 JSとのファイル入力要素の操作はセキュリティ上の理由から禁止されているので、私の脳にはそれ以上の意見はありません。
あなたは次のように行うことができます。
ここで最も複雑なメソッド#1でを完了するための方法の1位を待ちます。一部のブラウザ/プラットフォームでは動作しないことがあります。
悲しいことに、エッジとマイクロソフトはほとんどのエッジ欠陥を修正したくありません。
ロボットオブジェクトを使用してみてください。 http://www.guru99.com/using-robot-api-selenium.html
また、「スイッチ」を使用してみることもできます。 http://toolsqa.com/selenium-webdriver/switch-commands/
私はアクションオブジェクトも機能するかもしれないと思います。 http://www.guru99.com/keyboard-mouse-events-files-webdriver.html
だから、すべてのブラウザ/プラットフォームで機能するわけではありません.Edge! –