我试图用cypress/Cumber测试一个web应用程序。
我正在测试的页面有一个H1标题,我想检查其中的内容。通常我会使用类似 cy.get('H1')should('contain.text',some longpagetitle')
但是有一个软连字符(&;害羞的
确切地说)在标题中。因此,上述行失败。。我宁愿不要在我的断言中加上柔和的连字符。文章源自玩技e族-https://www.playezu.com/180110.html
是否可以在忽略软连字符的同时断言文本?文章源自玩技e族-https://www.playezu.com/180110.html 文章源自玩技e族-https://www.playezu.com/180110.html
未知地区 1F
对文本应用替换,
<h1>extra­ordinarily lond­winded text</h1>
cy.get(‘h1’)
.invoke(‘text’)
.then(text => text.replace(/u00AD/g,”))
.should(‘eq’, ‘extraordinarily longwinded text’) // passes