Comment gérer les fichiers de téléchargement pop-up en utilisant Selenium WebDriver?

J'ai écrit un code pour télécharger un fichier excel, il est au travail, mais il s'arrête dès que la fenêtre pop-up apparaît. Automatiquement il faut télécharger le fichier et le stocker dans l'emplacement spécifié, ce qui n'est pas le cas maintenant. Quiconque s'il vous plaît aider à trouver une solution pour ce problème

FirefoxProfile profile = new FirefoxProfile();
WebDriver driver = new FirefoxDriver(profile); 


profile.setPreference("browser.helperapps.neverAsk.saveToDisk" , "text/csv"); 
profile.setPreference("browser.download.folderList", 2); 
profile.setPreference("browser.download.dir","e:\\SampleExcel"); 

driver.get("http://url");
driver.findElement(By.name("email")).sendKeys("[email protected]");
driver.findElement(By.name("pass")).sendKeys("abc");
driver.findElement(By.id("edit-submit")).click();
driver.findElement(By.id("toolbar-link-admin-config")).click();
driver.findElement(By.linkText("Reports")).click();
driver.findElement(By.xpath("//input[@value='5']")).click();
driver.findElement(By.id("edit-submit")).click();
Avez-vous essayé de commutation pour que popup ou alert ou window qui s'affiche et l'accepter?
il n'est pas nécessaire pour passer en alerte dans ce fichier de téléchargement pop-up rite

OriginalL'auteur user2323844 | 2014-05-05