Как навести курсор мыши с помощью Голубой призмы на веб-странице - PullRequest
0 голосов
/ 03 ноября 2018

Я пытаюсь навести курсор мыши на пункт меню, используя синюю призму. Я пробовал режим HTML / Win32 / AA / Region во время шпионажа, но ни один из них не работал. Если я нажму на этот элемент, я перейду на другую страницу.

Любые указатели помогут.

Спасибо

1 Ответ

0 голосов
/ 19 декабря 2018

Не уверен, что вам все еще нужен ответ на этот вопрос, так как этому вопросу больше месяца.

Если я вас правильно понял, вы хотите навести указатель мыши на меню, а затем выбрать один из вариантов в раскрывающемся списке. Если это так, могут быть некоторые варианты для достижения этой цели без нажатия на само меню.

  1. Если вы хотите открывать одну и ту же ссылку каждый раз, когда переходите по этому веб-сайту, вы можете запустить целевой URL вместо навигации по меню.

  2. Некоторые элементы HTML не должны быть видимыми, чтобы быть активными, на некоторых веб-сайтах вы можете «щелкнуть» по пункту меню, не представив его в виде выпадающего списка. Вы можете попытаться отследить этот элемент и перейти непосредственно к нему. Если вы не сможете шпионить за ним, вы можете найти правильный элемент в дереве приложения (Application Modeller -> Выбрать какой-либо элемент -> нажмите на стрелку рядом с кнопкой «Определить» -> Открыть навигатор приложений). Затем вы можете использовать Click мыши на этом элементе через этап навигации.

  3. Я пытался имитировать наведение мыши на каком-либо веб-сайте, отслеживая все окно браузера в режиме Win32, а затем используя опцию «Отбрасывать» на этапе навигации, давая меню точные координаты. Кажется, работает, вы можете попробовать эту опцию.

  4. Вы можете проверить, как меню реагирует на метод Focus на этапе Navigate, но я бы не надеялся на эту опцию.

Если вы поделитесь ссылкой на сайт, то, возможно, я смогу помочь больше.

...