Selenium Drag & Drop в тестировании JavaScript - PullRequest
1 голос
/ 03 октября 2008

Нужна ваша помощь в такой конкретной ситуации. Для тестирования приложения я использую фреймворк Selenium, основанный на библиотеке " ext js ". Есть 2 дерева элементов. Мне нужно переместить элемент из одного дерева в другой элемент во втором дереве. Я пользуюсь dragAndDropToObject(xpath1,xpath2); Я вижу, что метод принимает элемент 'xpath1', пытается привести его к элементу 'xpath2', но результата нет - элемент 'xpath1' возвращается на прежнее место. Кажется, что метод не видит заостренный объект, не освобождает взятый элемент на этом. Если я использую другой метод Selenium - т.е. click(xpath2); - щелкает по указанному объекту, поэтому проблема в dragAndDropToObject.

1 Ответ

2 голосов
/ 06 октября 2008

Думаю, вам придется расширить селен с помощью файла user-extensions.js.

Были проведены испытания селена методом перетаскивания в библиотеке тегов с открытым исходным кодом SweetDEV RIA .

Вы можете найти очень интересный метод (Selenium.prototype.doDragTo) в репозитории SweetDEV RIA SVN .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...