Nightwatch E2E-Tes​​t:将图像保存到本地文件夹

时间:2019-05-07 08:21:29

标签: javascript nightwatch.js e2e-testing

我想通过Nightwatch将图像保存到本地文件夹(例如/ Downloads),以便稍后再次选择该图片以测试上传功能。

到目前为止,我的代码:

browser .url( 'http://172.28.128.11' ) .waitForElementVisible( 'body' ) .waitForElementVisible( '#profile-picture' ) .moveToElement( '#profile-picture', 0, 0 ) .mouseButtonClick( 'right' ) .pause( 3000 );

或者,我可以使用图片的src属性执行下载吗?

是否甚至可以右键单击+将图片保存到本地文件夹中?

1 个答案:

答案 0 :(得分:1)

我只能给您一部分答案:

无法单击鼠标右键,因为上下文菜单是所用浏览器的功能,而不是您要测试的网站的功能。

如果未实现下载功能,将无法下载图片。

另一种选择是将屏幕截图保存到本地文件夹以测试上传功能。