问题描述
我正在使用testRigor在我们的软件中进行webstesting,但是我们有此屏幕,我们可以在其中单击以打开上传框,也可以将文件拖到此处进行上传:
如果here in the documentation我们具有以下信息,如何使testRigor查找此输入以“拖动”文件:
开箱即用地支持文件上传。就像使用它一样 以下:
enter "<FILE_URL>" into "fileField"
据说该命令将文件URL“输入”到type = file输入中,但是如您在图像中所见,我没有这种类型的输入来放置文件。
谢谢!
解决方法
据说该命令将文件URL“输入”到type = file输入中,但是如您在图像中所见,我没有这种类型的输入来放置文件。
检查您共享的图像,您在那里有该类型的输入:
<input id="file-input-cd730" accept="text/xml" hidden type="file">
话虽如此,您首先需要将所需文件上传到某个云存储系统。该文件必须可由testRigor访问。
那你就可以做
enter "<url-to-mentioned-file>" into "file-input-cd730"
如果要上传文件。
现在,如果要考虑示例页面进行拖放,则为:
<div class="file input dropzone ">
<label for="file-input-cd730" id="ember568" class="file-upload ember-view">
<input id="file-input-cd730" accept="text/xml" hidden type="file">
"Arrastre um arquivo para cá ou clique aqui para escolher um arquivo"
</label>
</div>
你可以做
drag file "<url-to-your-file" into "dropzone"