selenium 来跨浏览器的自动化测试这个功能...., 并且传入的是一张 png 图数据, 并且图片的 bitmap 和第一步准备的图片的 bitmap 一致
不想让页面真正的向后端发起请求, 但是却没有找到一种可以拦截 selenium 操作的浏览器的请求..., 在 puppeteer 中可以通过监听 page.on('request') 事件来拦截和 mock 请求
// 来自: https://pptr.dev/#?...的这种功能, 可以 mock 一个服务器, 然后在 selenium 环境中请求 mock 的服务器, 我手动实现了一个 mock-server, 提供的功能仅仅满足该测试的需求, 详情可以去项目仓库看细节...macos 平台下, Firefox 是可以正常的读取出在粘贴板中的图片的 bitmap
在刚开始写测试的时候, 我笃定浏览器可以正常的读取出在粘贴板中的图片的 bitmap, 但是经过后续的测试发现只有