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