gpt4 book ai didi

java - 如何将行从 GridView 拖放到 GridView

转载 作者:行者123 更新时间:2023-12-02 13:39:16 24 4
gpt4 key购买 nike

driver.findElement(By.xpath(".//*[@id='tbplayers']/tbody/tr[2]/td[3]")).click();   
WebElement dragme = driver.findElement(By.xpath(".//*[@id='tbplayers']/tbody/tr[2]/td[3]"));
WebElement drop = driver.findElement(By.xpath(".//*[@id='tbField']/tbody/tr/td"));
Actions action =new Actions(driver);
Action dragAndDrop = action.clickAndHold(dragme).moveToElement(drop).release(drop).build();
dragAndDrop.perform();

执行测试脚本时,我无法删除行值,也没有收到任何错误消息。

最佳答案

首先,不需要同时使用 ActionActions 类。 Actions 是 selenium 的一部分,您应该使用它:

Actions actions =new Actions(driver);
actions.clickAndHold(dragme).moveToElement(drop).release(drop).build().perform();

它应该可以工作。

或者您可以简单地使用内置方法:

Actions actions =new Actions(driver);
actions.dragAndDrop(dragme, drop).build().perform();

关于java - 如何将行从 GridView 拖放到 GridView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42828259/

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