Эмуляция мыши, рандомный клик в области элемента на странице

  • Автор темы Автор темы detroit
  • Дата начала Дата начала

detroit

Client
Регистрация
24.09.2013
Сообщения
194
Реакции
24
Баллы
18
Сейчас есть 2 эмуляции мыши, первая это клик по заданным координатам, вторая это клик по картинке. Предлагаю расширить первый вариант, т.к. существуют элементы которые расположены не статично. Та же кнопка ок, например она находится в теге span, у него есть ширина и высота. Клик должен совершатся рандомно в области тега span.
 
Можно взять координаты элемента через конструктор действий и клик делать по ним.
 
  • Спасибо
Реакции: detroit
rostonix ты гений ))) очевидное решение )
 
Можно взять координаты элемента через конструктор действий и клик делать по ним.
А вот и не легче, пришлось повозиться чуть чуть, плюс ко всему, когда выполняется какое то действие на странице, тот же клик по эмуляции, то положение элемента относительно сторон инстанса меняется, и приходится каждый раз использовать эмуляцию клавиатуры и прокручивать страницу вверх, дабы получить правильные данные. Так что, Rostonix, предложение весьма актуально.
 
Нужно брать атрибуты leftinbrowser и topinbrowser
Они точные и не меняются. Только в текущей версии могут быть проблемы, если элемент изначально не виден в окне.
в следующем билде будет метод Scroll to view и схема будет полностью рабочей.
 
  • Спасибо
Реакции: Greez и detroit
Нужно брать атрибуты leftinbrowser и topinbrowser
Они точные и не меняются. Только в текущей версии могут быть проблемы, если элемент изначально не виден в окне.
в следующем билде будет метод Scroll to view и схема будет полностью рабочей.
Есть только left и top. И они не статичны, если прокрутить страницу чуть в низ то положение top меняется.
 
Эти значения надо ввести ручками самостоятельно, их нет в выпадающем списке
 
  • Спасибо
Реакции: detroit

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)