【问题标题】:How to implement drag and drop using javascriptexecutor?如何使用javascriptexecutor实现拖放?
【发布时间】:2023-03-10 07:33:02
【问题描述】:

如何使用javascriptexecutor实现拖放?

【问题讨论】:

  • stackoverflow 是一个地方 o 纠正错误.noy 告诉你怎么做!!!
  • new Actions(driver).dragAndDrop(source, target).build().perform();不工作
  • 看看这个。这可能会有所帮助。

标签: javascript selenium-webdriver ui-automation


【解决方案1】:

Actions actions = new Actions(driver); actions.clickAndHold(element).moveToElement(targetElement).r‌​elease(element).perf‌​orm();

应该有效,它在我的情况下有效。

【讨论】:

  • 请格式化您的代码,不要添加一行代码作为答案。请在代码中添加您的解释,说明为什么这会解决 OP 的问题。
  • @anshul Gupta。我正在尝试在 ul 中拖放 li 元素。
    • 保管人名称
  • @pRaGaDeEsWaRaN 不确定 ul 中的 li 元素。最初尝试在问题中提供更多详细信息。我的印象是正常的下拉框。
  • @anshulGupta 好的,anshul。你曾经厌倦过同样的事情吗?我仍然无法自动化用例。
猜你喜欢
相关资源
最近更新 更多
热门标签