我是測驗 e2e 的新手,我試圖點擊一個特定的按鈕,我給了它一個資料-cy,它自動歸因于其他動態創建的按鈕。
如何點擊第一個按鈕?我用于單擊單個資料-cy 的代碼是這樣的:
When('I click on button data-cy:{string}', (element) => {
cy.get('[data-cy="' element '"]').click();
});
感謝關注
編輯
已經嘗試在線添加 .first() ,但我想使用一種方法,該方法允許我將選擇器也僅用于第二個/第三個...按鈕。順便說一句,對于特定測驗, .first() 語法完美地作業
uj5u.com熱心網友回復:
你可以用eq(0)這個。
cy.get('[data-cy="' element '"]').eq(0).click()
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/525414.html
