Я пытаюсь настроить тест-перетаскивание 1 элемента (из боковой панели параметров)
и перетащить его на страницу холста (используя библиотеку cytoscape.js)
Фактический результат:- тест работает нормально - он перетащил элемент в область холста, но не уронил его.
Я попробовал это:
appliance_to_drag_and_drop =
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.CLASS_NAME, "logo tap")))
target_element =
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.ID, "mainCanvas")))
action_chains = ActionChains(driver)
time.sleep(5)
action_chains.drag_and_drop(appliance_to_drag_and_drop,target_element).perform()
time.sleep(5)
action_chains.click(target_element)