Javascript 在节点js wd自动化测试中上载文件
我正在Javascript 在节点js wd自动化测试中上载文件,javascript,node.js,Javascript,Node.js,我正在节点js-wd测试框架中编写测试脚本,以便在web应用程序中上载文件。HTML代码不包含输入标记,因为在那里有一个按钮,当单击该按钮时,Linux模式弹出窗口出现。因此,无法使用sendkeys执行此操作。因为sendkeys与标记一起工作 因为我在Linux机器上运行这个,所以autoit工具在那里不起作用 此文件的HTML代码: <button ngf-select="" class="btn btn-sm bgm-gray ng-pristine ng-valid waves
节点js-wd
测试框架中编写测试脚本,以便在web应用程序中上载文件。HTML代码不包含输入标记,因为在那里有一个按钮,当单击该按钮时,Linux模式弹出窗口出现。因此,无法使用sendkeys执行此操作。因为sendkeys与
标记一起工作
因为我在Linux机器上运行这个,所以autoit工具在那里不起作用
此文件的HTML代码:
<button ngf-select="" class="btn btn-sm bgm-gray ng-pristine ng-valid
waves-effect ng-touched" ng-model="datasetFile"
ngf-change="fileSelected($files, $event)" ng-multiple="false"
accept="*.csv" ngf-max-height="1000" ngf-max-size="10MB" resetonclick="false">
<i class="zmdi zmdi-cloud-upload p-r-5"></i>
<span class="text-capitalize">Upload CSV or Zip</span>
</button>
上传CSV或Zip
目前无法像用户那样自动上传文件。在以前的公司,我们提供了一个特殊的端点,可以作为API调用运行上传。