Как мне ввести текст в аналогичные текстовые поля, используя Sikuli - PullRequest
0 голосов
/ 17 января 2020

Я использую Sikuli и java для веб-приложения на основе Citrix. Я сталкиваюсь с несколькими проблемами и не могу найти документацию

Как мне ввести текст в подобные текстовые поля в sikuli? есть ли возможность выбрать текстовое поле на основе индекса?

1 Ответ

0 голосов
/ 22 января 2020

Вариант 1 - использовать влево / вправо / выше / ниже функции с последним совпадением.

find("image.png")
m = getLastmatch().below().find("similar image1.png")
m.right().click("image3.png")

Вариант 2 Попробуйте использовать «вкладку» при вводе данных, чтобы избежать опоры на изображениях. Например,

Type(Key.Tab)
Type("username)
Type(key.tab)
Type("Password ")

Надеюсь, это поможет

...