【问题标题】:Selenium/Java - Uploading a file with PLUploadSelenium/Java - 使用 PLUpload 上传文件
【发布时间】:2013-12-14 16:52:45
【问题描述】:

我在一家公司工作,他们的网站必须能够在他们的职业网站上上传简历。

我遇到的问题是他们没有使用标准的 HTML5 文件上传系统。他们正在使用一个名为 PLUpload 的 JavaScript 插件。此时,您单击 Upload File 锚元素,会出现 OS 对话框供您选择文件。页面上没有带有文件类型的 Input 元素供我使用sendKeys()

我需要能够通过 Selenium 将文件上传到表单,以自动执行一项依次适用于每个工作的测试。

如果有人有任何建议,他们将不胜感激!干杯

【问题讨论】:

    标签: java testing selenium plupload uploading


    【解决方案1】:

    我知道这样做的唯一方法是 java 机器人。更多信息请查看本主题-How to upload a file in Selenium with no text box

    【讨论】:

      【解决方案2】:

      您确定没有file 类型的input 吗? 再检查一遍。我还以为没有这样的输入,因为我只检查了没有真正输入的Add Files 按钮。尝试使用简单的 CSS 选择器搜索元素:

      input[type=file]
      

      还要注意输入是不可见的,所以 Displayed 在 Selenium 中将是 false

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-04-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-08
        • 2012-09-05
        • 1970-01-01
        相关资源
        最近更新 更多