我正在尝试使用赛普拉斯测试单击并拖动<g/ >
html元素。该元素具有唯一的数据形状,因此我使用了cy.get('[data-shapes= "vauleA valueB valueC"]')
对于拖放操作,我尝试了.trigger('mousedown', {clientX, clientY})
,但没有任何反应。实际上,我知道cypress在运行测试时会获取元素,但会忽略它。测试时,即使是元素上的简单.click()
方法也不起作用。
现在的代码:
cy.wait(2000)
cy.get('g[data-shapes="c-block c-2 end"]').click()
This is what I expect to output at least with click() method