簡體   English   中英

根據表格中的文本單擊按鈕

[英]Click on button based on text in table

我需要點擊表格中某個文本的編輯按鈕。

例如表行有文本 abc 我需要點擊這個特定行文本的圖標鉛筆

我試過了:

cy.contains('td', 'abc')
            .scrollIntoView()
            .siblings()
            cy.get('td div').within(() => {
                cy.get('.actions').and('have.class','icon-pencil').click()
                })

但它沒有找到集體訴訟

這是html:

在此處輸入圖片說明

請讓我知道出了什么問題。 謝謝你

你必須做這樣的事情:

cy.contains('td', 'abc')
  .parent('tr')
  .within(() => {
    cy.get('i.icon-pencil').click()
  })

暫無
暫無

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

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