簡體   English   中英

如何使用 cypress 單擊一個多次存在的同名按鈕?

[英]How to click one button that exists multiple times with same name using cypress?

我在一頁上有相同的按鈕名稱,如何處理該部分?

不知道該怎么做,有人可以幫忙嗎?

這是可能的,您可以使用.eq() 訪問想要的按鈕,例如

cy.get("div.confirm:visible").eq(0).click({ force: true });

這將為您提供第一個按鈕,eq(1) 將為您提供第二個按鈕,依此類推。

如果您在cy.get中使用 CSS 選擇器,那么您可以 append :first:last到 CSS 選擇器

例如

cy.get("div.foo:last").click()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM