Cypress 单击按钮,从';p';html标签&;在新窗口浏览器选项卡中打开

Cypress 单击按钮,从';p';html标签&;在新窗口浏览器选项卡中打开,cypress,Cypress,我是柏树测试新手。在按钮上,单击读取“p”html标记内容文本,该文本为url并将url打开到不同的浏览器选项卡中 Cypress无法处理多个浏览器选项卡。如果要测试p元素的超链接,可以做两件事: 1.检查URL是什么(可能不是p元素,而是a href元素。您可以通过以下方式进行检查: cy.get('a')) .should('have.attr','href','URL\u它应该包含哪些内容') 单击元素以查看URL是否正确: cy.get('p') 。单击() cy.url() .sho

我是柏树测试新手。在按钮上,单击读取“p”html标记内容文本,该文本为url并将url打开到不同的浏览器选项卡中

Cypress无法处理多个浏览器选项卡。如果要测试
p
元素的超链接,可以做两件事: 1.检查URL是什么(可能不是
p
元素,而是
a href
元素。您可以通过以下方式进行检查:

cy.get('a'))
.should('have.attr','href','URL\u它应该包含哪些内容')
  • 单击元素以查看URL是否正确:
  • cy.get('p')
    。单击()
    cy.url()
    .should('contain'、'URL\u它应该包含哪些内容')
    
    到目前为止,您尝试了什么?单击按钮,在新窗口选项卡中阅读“p”标签的文本内容。我不明白您的评论是什么意思。您能给我看一下您的代码吗?没有您的代码,我无法回答此问题。