【问题标题】:Cypress - How to get third element in order in method CONTAINS?Cypress - 如何在方法 CONTAINS 中按顺序获取第三个元素?
【发布时间】:2021-03-25 10:13:59
【问题描述】:

by.contains('text') - 找到第一个包含一些文本的元素

我怎么能做这样的事情? - by.contains('text').eq(3)by.contains('text')[3]

这两种方法都行不通。

【问题讨论】:

    标签: cypress contains


    【解决方案1】:

    如果你想直接断言第三个元素的文本那么你可以使用eq(2)

    cy.get(selector).eq(2).should('have.text', 'some text')
    

    【讨论】:

    • 问题是,我只需要通过包含文本而不是选择器来获取元素。
    猜你喜欢
    • 1970-01-01
    • 2020-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 2017-03-11
    相关资源
    最近更新 更多