cypress - 如何在 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
解决方案
尝试相对路径
.attachFile('../downloads/img.png'
推荐阅读
- python - PyQt5 QML 应用程序在导入 QtQuick.Controls 2 时崩溃
- java - 你如何为数组编写一个高级的 mutator 方法?
- mysql - 如何在不在表达式中设置用户变量的情况下重写此查询已弃用警告
- php - 在每次循环执行后添加时间停止
- tomcat - Tomcat 虚拟主机不响应 HTTPS
- python - 如何在python中随机删除数据集中特定列中的观察值
- javascript - 将两个数组与对象权益进行比较
- javascript - 包裹JS。使用 --public-url 选项
- python - python:在异步中使用等待并在浏览器中运行
- node.js - Node JS/Express:检查登录是否成功