拖放在硒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在同一网站上执行拖放操作
非常感谢任何帮助!