Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用cypress选择和复制文本?_Cypress - Fatal编程技术网

如何使用cypress选择和复制文本?

如何使用cypress选择和复制文本?,cypress,Cypress,我需要选择整个演员的名字;为此,我可以使用CSS定位器识别名称的位置,但我不知道如何选择该文本。(这应该类似于按住鼠标左键并拖动到所需位置时执行的操作) 具体来说,在我的例子中,我试图复制‘瑞奇·热尔韦’,这个选择器将我带到它。如何选择和复制此文本 cy.get('tbody > :nth-child(2) > :nth-child(2) > a') 可以使用纯javascript在网页上选择纯文本: 还将当前选择复制到剪贴板: 我找到了一种符合我目的的方法,我想在这里分享

我需要选择整个演员的名字;为此,我可以使用CSS定位器识别名称的位置,但我不知道如何选择该文本。(这应该类似于按住鼠标左键并拖动到所需位置时执行的操作)

具体来说,在我的例子中,我试图复制‘瑞奇·热尔韦’,这个选择器将我带到它。如何选择和复制此文本

cy.get('tbody > :nth-child(2) > :nth-child(2) > a')

可以使用纯javascript在网页上选择纯文本:

还将当前选择复制到剪贴板:

我找到了一种符合我目的的方法,我想在这里分享一下,让其他人将来看到

         cy.get(<selector-of-the-element-that-you-want-to-copy>).then(($temp)=>{
        const txt = $temp.text()
        cy.get(<selector-of-the-field/place-where-you-want-to-paste>).type(`${txt}`+'{enter}')
更多信息可以在这两个非常有用的链接中找到

干杯

npm install cypress-commands