【问题标题】:Cypress - I don't know which selector to choose for a list with more options赛普拉斯 - 我不知道为具有更多选项的列表选择哪个选择器
【发布时间】:2021-11-29 06:54:15
【问题描述】:

我有一个下拉列表,其中显示了几个名称。我不知道如何调用 cypress 从下拉菜单中选择其中一个选项

<div class="dx-item dx-list-item" role="option" aria-selected="false">
  <div class="dx-template-wrapper dx-item-content dx-list-item-content">
    <span style="color: grey;">charlie sheen</span>
  </div>
</div>

【问题讨论】:

    标签: javascript automation cypress devextreme


    【解决方案1】:

    dx-item 类看起来是个不错的候选对象。

    cy.contains('.dx-item[role="option"]', 'charlie sheen').click()
    

    确保您已打开下拉菜单。你没有提到它,所以假设你已经这样做了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-12
      • 2019-12-18
      • 2022-01-26
      相关资源
      最近更新 更多