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

Фотография

Selenium+PHPUnit как обращаться к своему курсору мыши из селениума


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

#1 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 26 февраля 2014 - 08:31

Если в коде был изменён курсор мыши на свой, то как к нему обращаться из селениума?
Прикрепленный файл  cursor.png   354байт   0 Количество загрузок:


  • 0

#2 leipreachan

leipreachan

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

  • Members
  • PipPip
  • 95 сообщений
  • Город:Москва

Отправлено 26 февраля 2014 - 09:27

Если в коде был изменён курсор мыши на свой, то как к нему обращаться из селениума?
attachicon.gifcursor.png

через javascript


  • 0

#3 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 26 февраля 2014 - 10:37

 

Если в коде был изменён курсор мыши на свой, то как к нему обращаться из селениума?
attachicon.gifcursor.png

через javascript

 

вот мне нужно реализовать такую команду
 

dragAndDropToObject ( locatorOfObjectToBeDragged,locatorOfDragDestinationObject ) 

можете пример привести как конкретно, потому что при наведении на ту форму мышью, её курсор изменён на свой?


  • 0

#4 Petrov.Sergey

Petrov.Sergey

    Опытный участник

  • Members
  • PipPipPipPip
  • 446 сообщений
  • ФИО:Petrov Sergey
  • Город:МО, Лобня


Отправлено 26 февраля 2014 - 13:33

вот мне нужно реализовать такую команду

dragAndDropToObject ( locatorOfObjectToBeDragged,locatorOfDragDestinationObject ) 
можете пример привести как конкретно, потому что при наведении на ту форму мышью, её курсор изменён на свой?

А какая разница, как выглядит курсор мыши? В смысле, как, по-вашему, зависят действия:
1) найти первый объект по локатору
2) найти второй объект по локатору
3) схватить мышью первый объект
4) переместить курсор мыши на второй объект
5) отпустить мышь
от формы курсора мыши?

Вообще, форма курсора мыши - лишь визуализация. Сама "мышь" в понимании ОС - это точка, бегающая по экрану.

P.S. А Вы в курсе, что при наведении мышки на кнопку курсор один, при наведении мышки на ссылку курсор другой, а просто так курсор может быть третьим? И как в таком случае кликать по ссылкам и кнопочкам - проблемы возникают?
  • 0
Форум читаю набегами. По возникшим вопросам можно в скайп (в профиле).

#5 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 26 февраля 2014 - 19:39

 

вот мне нужно реализовать такую команду

dragAndDropToObject ( locatorOfObjectToBeDragged,locatorOfDragDestinationObject ) 
можете пример привести как конкретно, потому что при наведении на ту форму мышью, её курсор изменён на свой?

 

А какая разница, как выглядит курсор мыши? В смысле, как, по-вашему, зависят действия:
1) найти первый объект по локатору
2) найти второй объект по локатору
3) схватить мышью первый объект
4) переместить курсор мыши на второй объект
5) отпустить мышь
от формы курсора мыши?

Вообще, форма курсора мыши - лишь визуализация. Сама "мышь" в понимании ОС - это точка, бегающая по экрану.

P.S. А Вы в курсе, что при наведении мышки на кнопку курсор один, при наведении мышки на ссылку курсор другой, а просто так курсор может быть третьим? И как в таком случае кликать по ссылкам и кнопочкам - проблемы возникают?

 

не получается просто так взять и схватить объект и перетащить.также не получат листбокс раскрыть.форма проекта одна и та же по дизайну и по вёрстки для обоих функционалов


  • 0

#6 leipreachan

leipreachan

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

  • Members
  • PipPip
  • 95 сообщений
  • Город:Москва

Отправлено 27 февраля 2014 - 11:17

 

 

вот мне нужно реализовать такую команду

dragAndDropToObject ( locatorOfObjectToBeDragged,locatorOfDragDestinationObject ) 
можете пример привести как конкретно, потому что при наведении на ту форму мышью, её курсор изменён на свой?

 

А какая разница, как выглядит курсор мыши? В смысле, как, по-вашему, зависят действия:
1) найти первый объект по локатору
2) найти второй объект по локатору
3) схватить мышью первый объект
4) переместить курсор мыши на второй объект
5) отпустить мышь
от формы курсора мыши?

Вообще, форма курсора мыши - лишь визуализация. Сама "мышь" в понимании ОС - это точка, бегающая по экрану.

P.S. А Вы в курсе, что при наведении мышки на кнопку курсор один, при наведении мышки на ссылку курсор другой, а просто так курсор может быть третьим? И как в таком случае кликать по ссылкам и кнопочкам - проблемы возникают?

 

не получается просто так взять и схватить объект и перетащить.также не получат листбокс раскрыть.форма проекта одна и та же по дизайну и по вёрстки для обоих функционалов

 

 

1) мы тут не телепаты :) мы не видим, что кроется под вашей фразой "не получается просто так взять и схватить объект и перетащить". Что получается? какие JS ошибки? Что говорит selenium RC по этому поводу? Пробовали то же самое на Webdriver сделать? А какой браузер? А какая версия?

2) С листбоксом отдельный вопрос. Что это? html-элемент select? или что-то своё, внутрипроектное?

 

Вы задаёте очень абстрактные вопросы без конкретных примеров. В сложном случае без примера того где и что не срабатывает, вам помочь не смогут.


  • 0


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

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