Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 柏树内条件试验_Javascript_Cypress - Fatal编程技术网

Javascript 柏树内条件试验

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

我不熟悉cypress中的测试,我正在尝试测试div的结果,它是由基于用户选择的条件语句驱动的,但是我需要测试以查看出现哪一个,当然我可以编写两个不同的测试,但我认为必须有更简单的方法来实现这一点

  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中导航,条件逻辑是可以原谅的,条件断言真的没有意义