如何访问太鼓自动化中的下载文件夹

How to access Downloads folder in taiko automation

我想在点击下载后验证文件是否已下载link。 我正在使用太鼓来自动执行此任务。 我尝试使用这些太鼓命令在浏览器中打开最近下载的内容 goto("chrome://downloads/")press(['Control','J']) 但两者都不起作用。 有没有其他方法可以做到同样的事情 task.And 我想知道为什么上面的命令不起作用

看看这个example

您需要先设置下载路径:

// client function is imported from taiko
await client().send('Page.setDownloadBehavior', {
  behavior: 'allow',
  downloadPath: downloadPath,
});

然后您需要下载文件(触发导致文件下载的操作 - 该示例使用 click 操作。然后,经过适当的时间后,您将检查下载您之前为文件的存在而注册的路径:

expect(path.join(downloadPath, 'foo.txt')).to.exist;