Download ou téléchargement de fichiers avec firefox

Parfois, le navigateur vous joue des tours et il ne tient pas compte de vos désir sur le comportement lors du téléchargement d'un fichier. C'est plus particuliérement vrai avec Firefox. Je ne sais pas si c'est les derniéres versions qui ont se comportement, en tout cas sur les versions de  62.x à 68.x, j'ai identifié cette problématique.

En utilisant selenium pour piloter firefox dans le cadre de tests d'acceptance, je ne parvenais pas à piloter le téléchargement de fichier avec le driver selenimu pour Firefox. Ayant eu beaucoup de difficultés pour obtenir une solution, j'ai donc décidé d'écrire un bilet afin de partager le résultats de mes expérimentations sur le sujet (et surtout pour moi en fait, afin que je puisse la retrouver si à l'avenir j'en ai besoin).

Une premiére difficulté est le fait que Firefox ne permet pas facilement de modifier par type de fichiers, la maniére dont on veut qu'il gére le téléchargement, à savoir s'il demande ou effectuer le téléchargement, le téléchargement direct, ou encore l'ouvrir. C'est pourtant quelque chose de simple. Mais avec Firefox ce fut quelque chose de trés compliqué.


Rejoindre la conversation