Javascript 柏树内条件试验
我不熟悉cypress中的测试,我正在尝试测试div的结果,它是由基于用户选择的条件语句驱动的,但是我需要测试以查看出现哪一个,当然我可以编写两个不同的测试,但我认为必须有更简单的方法来实现这一点Javascript 柏树内条件试验,javascript,cypress,Javascript,Cypress,我不熟悉cypress中的测试,我正在尝试测试div的结果,它是由基于用户选择的条件语句驱动的,但是我需要测试以查看出现哪一个,当然我可以编写两个不同的测试,但我认为必须有更简单的方法来实现这一点 cy.get('[data-test="attachments-table"]').as('attachmentsTable'); cy.get('@attachmentsTable') .find('tr>th') .eq(4) .should('contain
cy.get('[data-test="attachments-table"]').as('attachmentsTable');
cy.get('@attachmentsTable')
.find('tr>th')
.eq(4)
.should('contain', 'FOIA');
//cy.get('@attachmentsTable').find('[data-test="not-viewable-on-foia"]');
cy.get('@attachmentsTable').find('[data-test="viewable-on-foia"]');
});
the commented line of code is what I would also like to test, how could I do this?
您的用户选择在哪里?这里有两个预期结果。不应该简单地像userselection1;结果1;用户选择2;结果2?如果您没有两个测试覆盖每个案例,您如何知道您已经测试了这两个场景?为了在UI中导航,条件逻辑是可以原谅的,条件断言真的没有意义