我使用Chrome Headless进行测试。它与守夜人一起使用。
点击页面中的按钮有一个动作。不幸的是,该页面不在线,但复制部分是通过导出完成的:
this.waitForElementVisible('@exportBtn', 6000)
.click('@exportBtn')
这个按钮,使用javascript,它复制剪贴板中的一些内容。
[已编辑]该按钮使用Angular中的ngclipboard(https://sachinchoolur.github.io/ngclipboard/)
但是当我"粘贴"在另一个字段中的内容,内容不是复制/预期的内容。粘贴完成:
client.keys([client.Keys.CONTROL, "v"]);
以正常方式运行相同的测试(带有UI的Chrome)没有错误。
对于您的信息:粘贴部分有效,因为它在文本字段中粘贴了某些内容,但它不是复制的内容,它是最后一件事由我自己复制(来自记事本,来自文字......来自除了外部和之前的所有内容)
有任何线索或可能的错误吗?