Перетащите в сценарии Java Selen,
Это может звучать многократно.Но, в соответствии с документами, доступными в https://seleniumhq.github.io/selenium/docs/api/javascript/module/selenium-webdriver/, найдены ниже два подхода и опробованы оба.
await driver.actions().
dragAndDrop(source, destination).
perform();
Второй подход
await new ActionSequence
.ActionSequence(driver)
.mouseDown(source)
.mouseMove({x: 102, y: 516})
.mouseUp()
.perform();
Пробуется как с веб-элементом, так и со смещенным местоположением.Но не повезло.
Нет ошибок или исключений во время выполнения.Выполнение происходит без перетаскивания
Используемые идентификаторы являются правильными и правильно определены, способны выполнять другие операции, такие как щелчок, с использованием тех же идентификаторов
Протестировано на веб-сайте примера тестирования https://dhtmlx.com/docs/products/dhtmlxTree/samples/05_drag_n_drop/01_drag_in_simple.html
Я надеюсь, что с веб-сайтом не возникнет проблем, так как я могу выполнять перетаскивание на том же веб-сайте, используя selenium-java
, любая помощь очень ценится !!