javascript - 使用 cypress 上传 pdf 文件
问题描述
因为我是赛普拉斯的新手,所以我有一个上传 pdf 文件的场景,其中 HTML 代码不是“文件”类型,而是“文本”
HTML 代码:
我试过以下代码:
cy.get("input[placeholder='No Files selected']").invoke('attr', 'type', 'file')
const fileName = "sample.pdf"
cy.fixture(fileName).then(fileContent => {
cy.get('[type="file"]').eq(1).upload({ fileContent, fileName, mimeType: 'application/pdf' });
})
我没有收到任何错误,但没有上传 pdf。
请找到前端的附加图像
解决方案
推荐阅读
- angular - 从订阅中获取最后一个值
- python - SPARK 2.2.2 - 加入多个 RDD,内存不足异常。生成的 RDD 有 124 列。最佳的连接方法应该是什么?
- powershell - 使用以下条件检查 Active Directory 用户名是否存在
- java - java.lang.classcastexception com.ibm.ws.rsadapter.jdbc.wsjdbcconnection 与 oracle.jdbc.oracleConnection 不兼容
- r - 循环并比较向量和数据帧(在R中)
- swift - 在swift 4中使用闭包时如何避免表达式类型不明确而没有更多上下文
- python - 如何在python中制作术语文档
- java - 同时在firebase中添加多个条目
- sql - 根据周数和天数字段设置 SQL 日期字段值
- unit-testing - PyCharm unittest 错误:提供函数、类或模块的限定名称