我一直在研究它,但无法遇到任何新的解决方案。自动化文件上传等场景(文本框将被禁用,直到&除非至少一次文件已被相应的浏览按钮上传)。 Selenium + AutoIt是唯一能够处理这种情况的组合。 AutoIt不是那么稳定&并不是一直提供准确性。
有没有更好的方法来处理这样的场景,包括网络驱动程序,Java等(摆脱AutoIt)?
如果AutoIt是处理它的唯一方法,我们怎样才能使它提供更高的准确度?
答案 0 :(得分:1)
您可以使用selenium上传文件,方法是在文件元素上使用sendKeys,如下所示:
findElement(By.id("fileUpload")).sendKeys("/path/to/file");