Testcafe forum和 Github repo两者都要求所有关于 Testcafe 的问题现在都应该发布到 StackOverflow。
我想测试一些功能,其中涉及从剪贴板粘贴图像。您可以通过打印屏幕并粘贴到 Github 评论字段来快速测试它。甚至 StackOverflow 在问题编辑器中也有一些粘贴功能。
那么我可以使用 Testcafe 粘贴图像吗?我发现与此相关的唯一问题是 https://github.com/DevExpress/testcafe/issues/2668这是在询问从 2018 年开始模拟 ClipboardApi 的问题。这不完全是这样。
test('test paste', async t => {
var image = "base64encodedImage?";
await t
.copyToClipboard(image)
.focus('textarea')
.pressKey('ctrl+v');
});
最佳答案
不,您不能使用 TestCafe 进行粘贴,因此粘贴图像是不可能的。
已请求此功能但尚未实现: https://github.com/DevExpress/testcafe/issues/2466
我尝试了几个变体来粘贴。
await t.typeText(rte.text, '', { paste: true });
await t.typeText(rte.text, 'v', { modifiers: { ctrl: true } });
await t.pressKey('ctrl+v');
关于javascript - testcafe支持图片粘贴吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58702414/