我想通过NightWatch将图像保存到本地文件夹(例如/下载(,以便以后再选择此图片以测试上传功能。
到目前为止我的代码:
browser
.url( 'http://172.28.128.11' )
.waitForElementVisible( 'body' )
.waitForElementVisible( '#profile-picture' )
.moveToElement( '#profile-picture', 0, 0 )
.mouseButtonClick( 'right' )
.pause( 3000 );
作为替代方案,我可以使用图像的src atter执行下载?
甚至可以执行右键单击 保存图片到本地文件夹操作?
我只能给您一个答案的一部分:
右键单击不可能,因为上下文menu是使用的浏览器的功能,而不是您正在测试的网站的功能。
如果没有实施下载功能,则无法下载图片。
另一种选择是将屏幕截图保存到本地文件夹以测试上传功能。