1

我正在尝试自动化要求,我必须将图像(jpeg 或 png)从文件中拖放到浏览器中。我正在使用 Selenium Web Driver 作为 JAVA 的自动化工具,我试过但 selenium 不支持浏览器之外的任何东西。

我需要帮助,谁能指导我如何实现自动化。

4

3 回答 3

3

您将无法使用 selenium 执行此操作。selenium 绑定可以访问浏览器实例(WebDriver),但不能访问它之外的任何内容。

于 2012-09-27T09:03:41.353 回答
1

你最好使用autoit

拖放

于 2012-09-27T09:29:44.680 回答
1

如果您尝试将图像放入某种输入中,您可以试试这个。我用它来上传带有硒的文件。

WebElement inputField = driver.findElement(By.xpath("//*[@id='MyInputField']");

inputField.sendKeys("path to image");

希望这可以帮助。

于 2012-09-28T02:41:00.307 回答