Drag and Drop
#1
Отправлено 29 мая 2008 - 13:02
#2
Отправлено 07 июня 2008 - 19:44
доброго всем времени суток. недавно начал разбираться с Selenium-ом. и столкнулся с такой проблемой. упорно не хочет делать Drag and Drop действие. записывает его как простой клик по координатам. посмотрел в списке комманд - есть такая. можно конечно и руками вставить-прописать, но где схватить понятно как прописывать, а вот с ""где бросить" не ясно, формат команды немного непонятен. может я чего не так делаю или надо на него ещё чего на Selenium навесиь? кто-нибудь таким занимался? с таким сталкивался? Help
Попробуй так : sel.dragAndDrop("xpath=//div[@class='something']", "0,-10")
первый параметр - локатор элемента, который будешь перетаскивать
второй параметр - координаты x,y места куда будешь перетаскивать, относительно текущего расположения, в данном случае по х оставляем как есть, по y на 10пикселей вниз.
#3
Отправлено 12 июня 2008 - 07:09
доброго всем времени суток. недавно начал разбираться с Selenium-ом. и столкнулся с такой проблемой. упорно не хочет делать Drag and Drop действие. записывает его как простой клик по координатам. посмотрел в списке комманд - есть такая. можно конечно и руками вставить-прописать, но где схватить понятно как прописывать, а вот с ""где бросить" не ясно, формат команды немного непонятен. может я чего не так делаю или надо на него ещё чего на Selenium навесиь? кто-нибудь таким занимался? с таким сталкивался? Help
Написал более подробно, с примерами об использовании drag and drop в selenium. Может кому пригодиться.
#4
Отправлено 18 июня 2008 - 07:17
#5
Отправлено 14 августа 2008 - 08:13
Использую команду DragAndDropToObject. В качестве рараметтров передаю XPath выбранных столбцов:
<tr>
<td>dragAndDropToObject</td>
<td>//html/body/div/div/form/div[3]/span/table/thead/tr/th</td>
<td>//html/body/div/div/form/div[3]/span/table/thead/tr/th[2]</td>
</tr>
После проверяю, что столбцы поменялись через verifyTable.
П.С. firebug умеет по выбранному объекту копировать в буфер его XPath
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных