testcafe支持图片粘贴吗?
does testcafe support the pasting of images?
Testcafe forum and Github repo 都要求所有关于 Testcafe 的问题现在都应该发布到 Whosebug。
我想测试一些功能,其中涉及从剪贴板粘贴图像。您可以通过打印屏幕并粘贴到 Github 评论字段来快速测试它。甚至 Whosebug 在问题编辑器中也有一些粘贴功能。
那么我可以使用 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');
Testcafe forum and Github repo 都要求所有关于 Testcafe 的问题现在都应该发布到 Whosebug。
我想测试一些功能,其中涉及从剪贴板粘贴图像。您可以通过打印屏幕并粘贴到 Github 评论字段来快速测试它。甚至 Whosebug 在问题编辑器中也有一些粘贴功能。
那么我可以使用 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');