首页 > 解决方案 > 如何在 cypress-file-upload 中设置另一个文件夹

问题描述

在我的测试中,我首先下载文件,然后进一步上传。通过使用cypress-file-upload,我遇到了文件只能从fixtures文件夹上传的问题。问题是如何从downloads文件夹上传文件?我试图只是downloads在文件名前面添加,但它不起作用。

cy.get('[data-cy="dropzone"]')
            .attachFile('downloads/img.png', {subjectType: 'drag-n-drop' });

在以下任何路径中都找不到夹具文件:

赛普拉斯/fixtures/downloads/img.png

标签: cypress

解决方案


尝试相对路径

.attachFile('../downloads/img.png'

推荐阅读