在Selenium或UI.Vision上使用类似于cy.clock()和cy.tick()的东西

在Selenium或UI.Vision上使用类似于cy.clock()和cy.tick()的东西,selenium,cypress,Selenium,Cypress,我想在网页上使用Selenium或UI.Vision运行测试,我想冻结并提前使用setTimeout()等方法的时间 这可以通过cy.clock()和cy.tick()使用Cypress实现。 例如,使用cy.clock()和cy.tick()每1500毫秒暂停一次画布动画并查看其外观 (1)有没有办法不用Cypress,只使用Selenium或UI.Visio就可以做到这一点?它能通过Selenium或UI.Vision和JavaScript的“executeScript”命令完成吗?我怎么能

我想在网页上使用SeleniumUI.Vision运行测试,我想冻结并提前使用
setTimeout()
等方法的时间

这可以通过
cy.clock()
cy.tick()
使用Cypress实现。 例如,使用
cy.clock()
cy.tick()
每1500毫秒暂停一次画布动画并查看其外观

(1)有没有办法不用Cypress,只使用Selenium或UI.Visio就可以做到这一点?它能通过Selenium或UI.Vision和JavaScript的“executeScript”命令完成吗?我怎么能这么做

(2)我还认为我可以导入Cypress的命令并在Selenium或UI.Vision上使用它们。可能吗?我怎么能这么做

(3)也许我可以从中使用此代码。但是我如何在Selenium或UI.Vision上应用这些代码呢?我可以使用“executeScript”命令吗?例如,当我试图复制代码时,即使是Chrome的控制台也无法识别命令
descripe()