一尘不染

使用Nightwatch.js上传图像文件

node.js

我正在使用Chrome驱动程序使用nightwatch.js运行前端测试。我需要测试图像上传是否正常工作,大概是通过提供的文件输入来进行的,因为在成功发布后会运行回调。

我知道可以使用Selenium Web驱动程序的sendKeys方法来完成。

您如何使用javascript和nightwatch.js完成此操作?您可以访问Selenium Webdriver或与其相关的界面吗?


阅读 238

收藏
2020-07-07

共1个答案

一尘不染

使用此从本地桌面上传图像

.setValue('input[type="file"]', require('path').resolve('/home/My-PC/Desktop/img.png'))
2020-07-07