Перейти к содержимому

Фотография

Drag and Drop


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 horhe

horhe

    Активный участник

  • Members
  • PipPip
  • 100 сообщений
  • ФИО:Юрко
  • Город:Kraków

Отправлено 29 мая 2008 - 13:02

доброго всем времени суток. недавно начал разбираться с Selenium-ом. и столкнулся с такой проблемой. упорно не хочет делать Drag and Drop действие. записывает его как простой клик по координатам. посмотрел в списке комманд - есть такая. можно конечно и руками вставить-прописать, но где схватить понятно как прописывать, а вот с ""где бросить" не ясно, формат команды немного непонятен. может я чего не так делаю или надо на него ещё чего на Selenium навесиь? кто-нибудь таким занимался? с таким сталкивался? Help
  • 0
Piobaireachd isn't mysterious, difficult or hard - it's just music...

#2 swtester

swtester

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Константин

Отправлено 07 июня 2008 - 19:44

доброго всем времени суток. недавно начал разбираться с Selenium-ом. и столкнулся с такой проблемой. упорно не хочет делать Drag and Drop действие. записывает его как простой клик по координатам. посмотрел в списке комманд - есть такая. можно конечно и руками вставить-прописать, но где схватить понятно как прописывать, а вот с ""где бросить" не ясно, формат команды немного непонятен. может я чего не так делаю или надо на него ещё чего на Selenium навесиь? кто-нибудь таким занимался? с таким сталкивался? Help


Попробуй так : sel.dragAndDrop("xpath=//div[@class='something']", "0,-10")
первый параметр - локатор элемента, который будешь перетаскивать
второй параметр - координаты x,y места куда будешь перетаскивать, относительно текущего расположения, в данном случае по х оставляем как есть, по y на 10пикселей вниз.
  • 0

#3 swtester

swtester

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Константин

Отправлено 12 июня 2008 - 07:09

доброго всем времени суток. недавно начал разбираться с Selenium-ом. и столкнулся с такой проблемой. упорно не хочет делать Drag and Drop действие. записывает его как простой клик по координатам. посмотрел в списке комманд - есть такая. можно конечно и руками вставить-прописать, но где схватить понятно как прописывать, а вот с ""где бросить" не ясно, формат команды немного непонятен. может я чего не так делаю или надо на него ещё чего на Selenium навесиь? кто-нибудь таким занимался? с таким сталкивался? Help


Написал более подробно, с примерами об использовании drag and drop в selenium. Может кому пригодиться.
  • 0

#4 horhe

horhe

    Активный участник

  • Members
  • PipPip
  • 100 сообщений
  • ФИО:Юрко
  • Город:Kraków

Отправлено 18 июня 2008 - 07:17

бум пробовать
  • 0
Piobaireachd isn't mysterious, difficult or hard - it's just music...

#5 Biasha

Biasha

    Активный участник

  • Members
  • PipPip
  • 130 сообщений
  • Город:СПб

Отправлено 14 августа 2008 - 08:13

Может, кому будет полезна эта информация - как я реализовала в Selenium IDE перетаскивание столбцов в таблице.
Использую команду 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 :pardon:
  • 0
Молодой пожарный не боится пламя!


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных