J'ai un projet dans lequel j'ai besoin de télécharger un fichier audio dans ChromeDriver. Le comportement ici est différent de celui de Chrome, où si je consulte l'URL, le téléchargement d'un fichier commencera automatiquement. Si je fais la même chose manuellement dans ChromeDriver, le fichier ne sera pas téléchargé.Téléchargement de fichiers avec ChromeDriver
J'ai essayé différentes configurations des options/préférences chromées. J'ai également trouvé des options qui fonctionnaient avec les anciennes versions de chrome, qui ne fonctionnent plus.
Voici une des meilleures ressources que j'ai trouvé, mais il ne fonctionne toujours pas, même avec leur billet de blog mis à jour https://dkage.wordpress.com/2012/03/10/mid-air-trick-make-selenium-download-files/
Lorsque je tente d'utiliser sa solution, mon chromedriver se bloque brusquement dans un non façon chrome-esque. Cela disparaît juste. Pas la page "Quelque chose a mal tourné" comme vous vous en doutez normalement. Je me retrouve avec Java ne pas être en mesure de trouver ma session, car il a cessé d'exister.
Quelqu'un at-il réussi à télécharger des fichiers via Selenium webdriver dans Chrome? Si je dois utiliser un autre navigateur, je peux. Je suis actuellement en train d'utiliser Chrome Canary.
Vous cherchez donc à télécharger automatiquement des fichiers via Selenium webdriver dans Chrome? Pouvez-vous partager un exemple de site Web et votre recherche s'il vous plaît? – DebanjanB
J'essaie de télécharger des fichiers audio et d'effectuer une reconnaissance vocale. La dernière moitié fonctionne. Le problème que j'ai est de télécharger le fichier lorsque la page est visitée. Je peux fournir un lien quand je rentre à la maison – Kristoff
Ne serait-il pas préférable de simplement télécharger un fichier via des E/S normales à la place? –