Javascript 使用NightwatchJS模拟文件上载(DropzoneJS)
我正试图用NightwatchJS上传一个图像,但是设置输入值不起作用。我在上传部分使用DropzoneJS 我已经尝试了以下解决方案: HTMLJavascript 使用NightwatchJS模拟文件上载(DropzoneJS),javascript,file-upload,dropzone.js,nightwatch.js,Javascript,File Upload,Dropzone.js,Nightwatch.js,我正试图用NightwatchJS上传一个图像,但是设置输入值不起作用。我在上传部分使用DropzoneJS 我已经尝试了以下解决方案: HTML <input type="file" multiple="multiple" style="visibility: hidden; position: absolute; top: 0px; left: 0px; height: 0px; width: 0px;"> Nightwatch正在制作测试失败时的屏幕截图,屏幕截图显示我
<input type="file" multiple="multiple" style="visibility: hidden;
position: absolute; top: 0px; left: 0px; height: 0px; width: 0px;">
Nightwatch正在制作测试失败时的屏幕截图,屏幕截图显示我没有上传任何东西,这就是最后一次断言失败的原因。将其更改为:
<input type="file" multiple="multiple" style="position: absolute; left: -9999px;">
输入将被视为可见,但实际上在屏幕上不可见。将其更改为:
<input type="file" multiple="multiple" style="position: absolute; left: -9999px;">
输入将被视为可见,但实际上在屏幕上不可见。使用Google Chrome驱动程序上载文件正在工作!只需使用:
.setValue("input[type=file]",`/path/to/file`)
使用Google Chrome驱动程序上传文件正在工作!只需使用:
.setValue("input[type=file]",`/path/to/file`)