我是柏树测试的新手。在按钮上,单击读取“ p” html标记内容文本,该文本为url并在不同的浏览器选项卡中打开url。
答案 0 :(得分:0)
Cypress无法处理多个浏览器选项卡。如果要测试p
元素的超链接,可以做两件事:
1.检查URL是什么(可能不是p
元素,而是a href
元素。您可以通过以下方式进行检查:
cy.get('a')
.should('have.attr', 'href', 'URL_WHICH_IT_SHOULD_CONTAIN')
cy.get('p')
.click()
cy.url()
.should('contain', 'URL_WHICH_IT_SHOULD_CONTAIN')