使用cypress遍历动态表中特定列中的每个元素



我有一个动态表显示基于从我的项目中的单选按钮选择的值。单选按钮字段"Doctor Name""Frank", "Michael", "Josh", "Jessica"有不同的选择。当我选择"Frank"值时,它显示一个动态表,其中包含"Frank"的约会列表,表中的第一列是"Doctor Name"。当我从单选按钮中选择"Frank"时,我必须验证列出的所有约会是否都是针对"Frank"的。因此,我必须在cypress中编写编码,以检查是否所有第一列单元格值都是"Frank"


我该如何做到这一点?

使用带有适当选择器的cy.get()检索所有第一列,然后使用each命令验证每个单元格的内容,如下所示

cy.get("selector for first colums").each(($el, index, $list) => {
cy.wrap($el).contains('Frank')
})

最新更新