在 Java 中使用 Selenium WebDriver 上传文件
上传文件是 Web 应用程序中的常见任务。在本文中,我们将讨论如何在 Java 中使用 Selenium WebDriver 上传文件,解决使用 Silverlight (C#) 开发浏览按钮的特定场景。
问题:
我想使用 Selenium 上传文件,但浏览按钮会打开一个新窗口,无法直接与该窗口交互Selenium。
解决方案:
根据 Mark Collin 的建议,我们可以使用以下代码,而不是单击浏览按钮:
driver.findElement(By.id("myUploadElement")).sendKeys("<absolutePathToMyFile>");
其中:
要点:
其他提示:
以上是当浏览按钮是 Silverlight 控件时,如何在 Java 中使用 Selenium WebDriver 上传文件?的详细内容。更多信息请关注PHP中文网其他相关文章!