【发布时间】:2021-12-22 09:02:30
【问题描述】:
我想使用 cypress 单击带有标签名称的选择菜单。
我想做什么?
我有两个标签为 label1 和 label2 的选择菜单,我想点击标签为“label2”的选择菜单。
下面是代码,
<div class="Box">
<label for="label1">label1</label>
<div class="Select">
<div class="Select_control">
</div>
<div class="Select_indicators">
<button>
<svg>
<title>down</title>
</svg>
</button>
</div>
</div>
</div>
<div class="Box">
<label for="label2">label2</label>
<div class="Select">
<div class="Select_control">
</div>
<div class="Select_indicators">
<button>
<svg>
<title>down</title>
</svg>
</button>
</div>
</div>
</div>
我试过用
cy.get('.Select__indicators')
.clickIconButtonByName('down');
但这会单击“label1”的第一个选择菜单的按钮
我希望它选择“label2”。我该怎么做。有人可以帮我解决这个问题。谢谢。
【问题讨论】:
标签: cypress