我正在使用 Chrome 驱动程序使用 nightwatch.js 运行前端测试。我需要测试图像上传是否正常工作,大概是通过提供的文件输入,因为有在成功发布时运行的回调。
我知道这可以使用 Selenium Web 驱动程序的 sendKeys 方法来完成。
您如何使用 javascript 和 nightwatch.js 完成此任务? 你能访问 Selenium 网络驱动程序或它的接口(interface)吗?
最佳答案
用于从本地桌面上传图片
.setValue('input[type="file"]', require('path').resolve('/home/My-PC/Desktop/img.png'))
关于javascript - 使用 Nightwatch.js 上传图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24440712/