我正在尝试自动化要求,我必须将图像(jpeg 或 png)从文件中拖放到浏览器中。我正在使用 Selenium Web Driver 作为 JAVA 的自动化工具,我试过但 selenium 不支持浏览器之外的任何东西。
我需要帮助,谁能指导我如何实现自动化。
我正在尝试自动化要求,我必须将图像(jpeg 或 png)从文件中拖放到浏览器中。我正在使用 Selenium Web Driver 作为 JAVA 的自动化工具,我试过但 selenium 不支持浏览器之外的任何东西。
我需要帮助,谁能指导我如何实现自动化。
您将无法使用 selenium 执行此操作。selenium 绑定可以访问浏览器实例(WebDriver
),但不能访问它之外的任何内容。
你最好使用autoit。
如果您尝试将图像放入某种输入中,您可以试试这个。我用它来上传带有硒的文件。
WebElement inputField = driver.findElement(By.xpath("//*[@id='MyInputField']");
inputField.sendKeys("path to image");
希望这可以帮助。