Allow uploading folders
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 718
- Forks
- 228
- PR merge metrics
- No merged PRs in 30d
Description
Local automation run with Selenium can upload the directory using sendKeys, but via RemoteWebDriver it's not allowed, because LocalFileDetector doesn't allow the folder to be uploaded.
As an example, locally you can drag and drop (upload) a folder to storage (like Google Drive) and it will create such a folder with related content, but in remote it`s not possible, because folders are not allowed for uploading with LocalFileDetector
According to the issue https://github.com/SeleniumHQ/selenium/issues/12311, the way to change this behavior is to request changes to WebDriver W3C Specification. Could you please consider such changes?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the WebDriver specification sections governing file uploads and the referenced Selenium issue 12311. Determine what specification change would permit directory uploads through LocalFileDetector, and document the affected behavior and interoperable completion criteria.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100