赛普拉斯选择HTML的特定子元素<select>

ejscribner

在Cypress.io中,有没有一种方法可以选择元素的特定子元素,而不是使用包含文本或值的元素?就我而言,数据会发生变化,因此如果将其与未硬编码的另一组数据一起使用,则测试将失败。

布库拉

这是select()根据索引使用的方法。首先,您获得的4thselect,然后使用.then()产生值是value

cy.get('select.myselect option').eq(4).invoke('val').then((val)=>{      
  cy.get('select.myselect').select(val)
})

// .eq(n) yields the nth element

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档