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