当我没有输入type = file时,如何使用testRigor上传文件?

问题描述

我正在使用testRigor在我们的软件中进行webstesting,但是我们有此屏幕,我们可以在其中单击以打开上传框,也可以将文件拖到此处进行上传:

upload .XML file

如果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"

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...