在节点js wd自动化测试中上传文件

时间:2017-05-25 06:13:31

标签: javascript node.js

我正在node js - wd测试框架中编写测试脚本,以便在Web应用程序中上传文件。 HTML代码不包含输入标记,因为有一个按钮位于那里,当点击该按钮时,Linux模式弹出窗口就会出现。因此,无法使用sendkeys执行此操作。因为sendkeys使用<input>标记。

因为我在Linux机器上运行它,所以自动工具不能正常工作。

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>

0 个答案:

没有答案