Когда я запускаю в браузере FireFox тест на селен, который пытается переместить элемент из его местоположения в другое с помощью функции DragAndDropToOffset в классе действий, он завершается неудачей со следующим исключением: System.InvalidOperationException: данные не соответствуют ни одному варианту тега без теговenum PointerActionItem в строке ...
Когда я пытаюсь использовать функцию DragAndDrop, которая перемещает один элемент в расположение другого вместо DragAndDropToOffset, он работает хорошо.
Я использую Selenium.WebDriver и Selenium.Support версии = 2.48.2.0
Код, который я попытался и не удалось:
using OpenQA.Selenium;
using OpenQA.Selenium.Remote;
using Actions = OpenQA.Selenium.Interactions.Actions;
public void MyDragAndDropOffset(IWebElement source, int offsetX, int offsetY, RemoteWebDriver driver)
{
Actions actions = new Actions(driver);
actions.DragAndDropToOffset(source, offsetX, offsetY).Build().Perform();
}