【问题标题】:Cypress How to select same-named elementsCypress 如何选择同名元素
【发布时间】:2022-10-23 14:39:10
【问题描述】:

如您在此处看到的,我如何选择在 XPath 中可以选择的同名选择器? 我在这里选择第一个元素。

cy.xpath(`(//div[contains(@class,'dx-scheduler-appointment-collector-content')])[1]`)

我在这里选择第二个元素。

cy.xpath(`(//div[contains(@class,'dx-scheduler-appointment-collector-content')])[2]`)

什么是 jquery 或 CSS 中的这些 XPath 方法的完全匹配。

我需要找到 jquery 或 CSS 选择器,因为某些 Cypress 方法不适用于 Xpath。

【问题讨论】:

    标签: xpath css-selectors jquery-selectors cypress


    【解决方案1】:

    使用 CSS 选择器,您可以这样做:

    cy.get('div[class*="dx-scheduler-appointment-collector-content"]').eq(1)
    cy.get('div[class*="dx-scheduler-appointment-collector-content"]').eq(2)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 2021-07-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多