(Selênio) como testar se um download de um determinado arquivo foi iniciado?
-
05-07-2019 - |
Pergunta
Eu quero testar se uma ação resulta em um download de arquivo (a) em tudo, e (b) com o arquivo com um certo nome.
Existe alguma maneira de usar Selenium para fazer isso?
Solução
A versão atual do selênio é executado na sandbox JavaScript por isso não pode controlar as coisas fora da página, como download de arquivos, arquivos de upload, etc.
Você pode achar que WebDriver (em breve Selenium 2.0) suporta downloads, uma vez que não se restringe ao JavaScript da mesma forma como Selenium 1.0. Consulte http://code.google.com/p/selenium/wiki/GettingStarted para mais informações.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow