gpt4 book ai didi

java - Selenide 拖放到某个偏移位置

转载 作者:行者123 更新时间:2023-12-01 21:57:29 25 4
gpt4 key购买 nike

是否可以对 Selenide 中的某个偏移位置执行拖放操作?我想将元素拖动到页面的某个部分。不幸的是,我在其他页面上找不到答案,文档也缺少它。我想避免使用像“Action”类这样的 Selenium 工具。它必须移动到 offsetX 和 offsetY。

   Actions dragAndDrop = new Actions(driver); 
dragAndDrop.dragAndDropBy(element, offsetX, offsetY).perform(); -> I want to replace it with some Selenide tool

最佳答案

尝试使用Selenide.actions()静态方法。

来自 Selenide javadoc:

public static org.openqa.selenium.interactions.Actions actions() With this method you can use Selenium Actions like described in the AdvancedUserInteractions page.

   actions()
.sendKeys($(By.name("rememberMe")), "John")
.click($(#rememberMe"))
.click($(byText("Login")))
.build()
.perform();

关于java - Selenide 拖放到某个偏移位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58732287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com