【问题标题】:Cypress element locator issue when using within()使用 inside() 时的赛普拉斯元素定位器问题
【发布时间】:2021-01-29 00:02:35
【问题描述】:

我正在尝试点击关闭按钮

这是我的策略:

你能指出我做错了什么吗?我是柏树的新手

cy.get('.cy-player').within(() => {
        cy.get('img').click() // Only searches inputs within searchBox)
      })

【问题讨论】:

    标签: javascript automation mocha.js cypress


    【解决方案1】:

    以下两个答案都有效:

    cy.get('.cy-player')
            .shadow()
            .find(`img[class*='Close']`)
            .click()
    
    
          cy.get('.cy-player').shadow().within(() => {
            cy.get(`img[class*='Close']`).click() 
          })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-07
      • 1970-01-01
      • 2022-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多