我需要按住按钮约10秒钟。我该怎么办?
我使用了这种构造,但是无法按需使用:
button1.eq(2).click({ release:false} );
答案 0 :(得分:0)
我认为您需要使用 cy.trigger
,我不确定 click
是否具有该选项。你可以这样做:
cy.get([your element]).trigger('mousedown')
cy.wait(3000)
cy.get([your element]).trigger('mouseleave')
这将使点击保持三秒钟。我不是 cy.wait
的粉丝(正如文档所说,做事通常有一种击球方式!)但我认为它的使用在这里是合理的。