首页 > 解决方案 > 无法使用 Selenium WebDriver 上传许可证文件

问题描述

问题:无法上传许可证文件。

当我执行此代码时,它只会打开文件资源管理器文件夹,然后什么也没有发生。它不会抛出任何错误,所以我无法弄清楚这段代码有什么问题。

代码:

Actions actions = new Actions(driver);
actions.moveToElement(driver.findElement(By.xpath("//button[@class='normal- 
dialog-button file-button mat-raised-button']")));

actions.click();

actions.sendKeys("C:\\20181121_100031_Amazon.lic");
actions.perform();

我也试过这段代码,但它没有用:

driver.findElement(By.xpath("//span[text()='CHOOSE FILE ']")).sendKeys("C:\\20181121_100031_Amazon.lic");

标签: javaselenium-webdriver

解决方案


推荐阅读