cypress选择侧边栏中的元素报错,Syntax error, unrecognized expression: '. work-bench-bar'

Cypress选择侧边栏中的元素

img

这个是cypress中的代码

cy.get('. work-bench-bar').eq(1).find('.work-bench-bar-top ul').eq(3).click()

这是html的部分代码

img

报错

img

这个问题可能是因为您的选择器字符串包含了空格。请注意,CSS选择器中不应该在"."和类名之间添加空格。

尝试将您的代码更改为:

cy.get('.work-bench-bar').eq(1).find('.work-bench-bar-top ul').eq(3).click()

这样就会去掉选择器字符串中的空格,正确地选择元素并避免语法错误。