在赛普拉斯中使用另一个命令进行更改
Changing with another command in Cypress
我试图在同一张卡片中一个接一个地点击,但我在 Cypress
中遇到 更改命令 的问题
下面的代码不起作用,但我只是展示我现在拥有的代码
cy.get(Card_Type_1).contains(devEnv_admin).find(#1).then((Dots_3) => {
Dots_3.click()
})
我是编码新手,您可以看到我的代码,谢谢!
您可以尝试使用 within()。它将所有后续 cy 命令的范围限定在该元素内。在特定的元素组中工作时很有用
cy.get(Card_Type_1).contains('devEnv_admin').within(() => {
cy.get('i[class*="ellipsis"]').click()
cy.contains('Edit yield').click()
})
我试图在同一张卡片中一个接一个地点击,但我在 Cypress
中遇到 更改命令 的问题下面的代码不起作用,但我只是展示我现在拥有的代码
cy.get(Card_Type_1).contains(devEnv_admin).find(#1).then((Dots_3) => {
Dots_3.click()
})
我是编码新手,您可以看到我的代码,谢谢!
您可以尝试使用 within()。它将所有后续 cy 命令的范围限定在该元素内。在特定的元素组中工作时很有用
cy.get(Card_Type_1).contains('devEnv_admin').within(() => {
cy.get('i[class*="ellipsis"]').click()
cy.contains('Edit yield').click()
})