How can we improve the Microsoft Edge developer experience?

Allow SendKeys to an <input type="file"> for file uploading

Using the WebDriver for Edge, and trying to use SendKeys to affect an <input type="file">, we get an error message that the element isn't focusable.

This is something that works in other browsers. It's the simplest way to upload a file in Selenium since WebDriver can't interact with a file dialog on the desktop.

This has been reported as an issue before:

https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/7194303/

...but the only response has been "fixed internally" a year ago, which doesn't help those of us who don't work for Microsoft.

If Edge is important to Microsoft, then you'll want web sites to work with it. For web sites to work with it, we have to test them. If the Edge WebDriver can't do what other browsers' WebDrivers can do, those of us in automation will have to give up Edge and just tell our developers we can't guarantee whether their sites will work in it.

Help us help you make Edge a first-class browser by fixing this bug!

15 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Ryan Lundy shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    0 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base