【发布时间】:2023-04-01 14:00:01
【问题描述】:
所以我正在尝试使用 selenium 上传文件,我知道您可以使用
driver.findElement(By.id("myfile")).sendKeys("/filepath");
在此解释:http://saucelabs.com/resources/selenium-file-upload
问题是我发送给它的输入标签是不可见的并抛出一个ElementNotVisibleException
对于这个标签:
<input id ="myfile" class="ussr-component-file-uploader-target-file ussr-component-file-uploader-file ussr-helper-display-none" type="file" accept="video/*">
由于该类型没有隐藏,不知道如何使用 JavascriptExecuter 使其可见
【问题讨论】: