【发布时间】:2019-02-13 01:52:05
【问题描述】:
现在,我正在做一个 UIveri5 自动化测试。点击按钮时,弹出windows文件系统对话框,我想知道如何输入我要上传的文件,然后点击上传按钮返回网页。 我尝试了here 的方法,但所有方法都不起作用。如果有人知道这种情况,请给我一些建议,非常感谢。
【问题讨论】:
标签: selenium-webdriver file-upload protractor
现在,我正在做一个 UIveri5 自动化测试。点击按钮时,弹出windows文件系统对话框,我想知道如何输入我要上传的文件,然后点击上传按钮返回网页。 我尝试了here 的方法,但所有方法都不起作用。如果有人知道这种情况,请给我一些建议,非常感谢。
【问题讨论】:
标签: selenium-webdriver file-upload protractor
文件上传由 selenium/webdiver 处理,并且在每个基于 selenium 的框架中以相同的方式发生 - 找到类型文件的输入并输入文件的路径。然后点击提交按钮。
您可以使用 uiveri5 控件定位器来查找上传控件,并与 by.css('input[type="file"]) 链接以定位输入。以类似的方式找到提交按钮。
【讨论】: