我想通过Nightwatch将图像保存到本地文件夹(例如/ Downloads),以便稍后再次选择该图片以测试上传功能。
到目前为止,我的代码:
browser
.url( 'http://172.28.128.11' )
.waitForElementVisible( 'body' )
.waitForElementVisible( '#profile-picture' )
.moveToElement( '#profile-picture', 0, 0 )
.mouseButtonClick( 'right' )
.pause( 3000 );
或者,我可以使用图片的src属性执行下载吗?
是否甚至可以右键单击+将图片保存到本地文件夹中?
答案 0 :(得分:1)
我只能给您一部分答案:
无法单击鼠标右键,因为上下文菜单是所用浏览器的功能,而不是您要测试的网站的功能。
如果未实现下载功能,将无法下载图片。
另一种选择是将屏幕截图保存到本地文件夹以测试上传功能。