上传窗口弹出JAVA后无法上传文件

时间:2016-02-19 08:29:45

标签: java selenium automation

我在Stackoverflow上使用selenium webdriver在File上传中看到了很多问题和解决方案。但是没有一个适用于以下场景。实际上,上传窗口弹出窗口挂起而没有做任何事情。请建议

这是我的代码:

WebDriverWait wait = new WebDriverWait(driver, 100);
            //Upload Doc #1 
            wait.until(ExpectedConditions.elementToBeClickable(By.xpath("//*[@id='lottery']/div[3]/div[2]/input[1]"))).click();
            //Upload Doc #2 
            wait.until(ExpectedConditions.elementToBeClickable(By.id("filePicker"))).click();
            //Upload Doc #3 
            WebElement fileInput = driver.findElement(By.id("filePicker"));
            fileInput.sendKeys("D:\\SobetAuto\\5star.txt");

1 个答案:

答案 0 :(得分:0)

试试这个,看它是否有效:

driver.findElement(By.id("filePicker")).sendKeys("D:/SobetAuto/5star.txt");