拖放Selenium Web驱动程序Java脚本

时间:2019-02-14 06:48:39

标签: javascript selenium selenium-webdriver

拖放在硒Java脚本中,

听起来可能是重复的。但, 根据{{​​3}}中提供的文档,发现以下两种方法并尝试了两种方法。

await driver.actions().
             dragAndDrop(source, destination).
             perform();

第二种方法

await new ActionSequence
                .ActionSequence(driver)
                .mouseDown(source)
                .mouseMove({x: 102, y: 516})
                .mouseUp()
                .perform();

还尝试了Web元素和偏移位置。但是没有运气。

执行时没有任何错误或异常。执行顺畅,不会发生拖放

使用的标识符正确且定义正确,能够执行其他操作,例如使用相同的标识符进行点击

在示例测试网站https://seleniumhq.github.io/selenium/docs/api/javascript/module/selenium-webdriver/上进行了测试

我希望网站没有任何问题,因为我能够使用selenium-java在同一网站上执行拖放操作

非常感谢任何帮助!

0 个答案:

没有答案