使用selenium webdriver和Node js进行测试自动化时,拖放功能在chromedriver中不起作用

Fah*_*eem 11 selenium node.js

有没有办法让我可以使用Node.js拖拽到selenium?我正在使用下面显示的功能,但它似乎不起作用.

driver.actions().dragAndDrop(source,destination).perform())
Run Code Online (Sandbox Code Playgroud)

小智 1

作为解决方法,您可以使用以下方法吗?:

 browser.actions()
    .mouseDown(element1) //optionally
    .mouseMove(source)
    .mouseMove(destination)
    .mouseUp()
    .perform();
Run Code Online (Sandbox Code Playgroud)