如何在JavaScript中模拟Selenium Webdriver中的HTML5拖放

时间:2015-06-28 17:20:19

标签: javascript node.js html5 selenium-webdriver

我需要使用WebdriverIO的以下代码(Python)的javascript(nodejs)版本:

from selenium import webdriver

with open("drag_and_drop_helper.js") as f:
js = f.read()

driver.execute_script(js + "$('#one').simulateDragDrop({ dropTarget: '#bin'});")

以下是完整的PythonRuby实现,以供进一步参考。

1 个答案:

答案 0 :(得分:0)

使用有效的webdriver,您可以使用:

driver.actions()dragAndDrop(driver.findElement(webdriver.By.id('无&#39)),driver.findElement(webdriver.By.id('箱' )))执行();