Cypress 点击单选按钮时,如何确保下面显示文本

Cypress 点击单选按钮时,如何确保下面显示文本,cypress,Cypress,我不熟悉cypress,不确定单击“无”单选按钮时使用哪种语法或参数来断言显示文本 这是“无”按钮的纸条操作 cy.get('#choose-answer_check-false').click(); 单击“无”单选按钮时显示的文本。如何断言它仅在单击之后显示 <div class="test-abc"><span>you have clicked NO</span></div> 您已单击否 您只需在单击按钮之前先声明文本

我不熟悉cypress,不确定单击“无”单选按钮时使用哪种语法或参数来断言显示文本

这是“无”按钮的纸条操作

cy.get('#choose-answer_check-false').click();
单击“无”单选按钮时显示的文本。如何断言它仅在单击之后显示

<div class="test-abc"><span>you have clicked NO</span></div>
您已单击否

您只需在单击按钮之前先声明文本不存在。这假设您的
div
在单击之前仍然呈现。如果它以前不包含文本或其他文本,您可以相应地更改断言。

我添加了与您共享的代码类似的代码。只是错过了第一行,这是一个伟大的断言。cy.get('.test abc')。应('not.contain')
cy.get('.test-abc').should('not.contain', 'you have clicked NO')
cy.get('#choose-answer_check-false').click();
cy.get('.test-abc').should('contain', 'you have clicked NO')