Вот мой код:
a = driver.Findelement(By.XPath("Element1")));
b = driver.Findelement(By.XPath("Element2")));
Thread.Sleep(3000);
action.ClickAndHold(a).MoveToElement(b).Release().Perform();
Это действие перетаскивания выполнено хорошо.Но когда другие действия перетаскивания пытаются выполнить, первое действие также выполняется.
На самом деле, мой тестовый пример содержит последовательность операций перетаскивания.Во время выполнения тестового примера первые операции перетаскивания выполнялись правильно, когда последовательность переходит ко второй операции перетаскивания, также выполняются оба действия (второе и первое перетаскивание) (например: 1. Перетащите и отпуститеimage 2. Перетаскивание данных. Когда второй тестовый случай выполняется одновременно, первый также выполняется. Так что оба DragnDrop выполняются одновременно).
Из-за этого мой тестовый пример не прошел.
Примечание. Недавно я сделал последнее обновление для Nunit (3.10).До этого все работало нормально.