Управление Нажмите в Robotframework-AutoItLibrary ничего не делать - PullRequest
0 голосов
/ 29 марта 2019

У меня есть этот скрипт в AutoIt, и он работает просто отлично. При кодировании в Robotframework, та же самая строка не работает. Ошибка отсутствует, и тест успешно завершен, но щелчок не выполнен.

В скрипте AutoIt (ОК):

ControlClick("Win Title","","[CLASS:ToolbarWindow32; INSTANCE:1]", "", 1, 255, 20)

В РФ (NOK):

Control Click   Win Title    ${SPACE}    [CLASS:ToolbarWindow32; INSTANCE:1]     ${SPACE}    1   255     20

Я пытался с $ {EMPTY}, и поведение такое же.

Если я удаляю последние параметры (1 255 20), он работает, но нажимает не на ту кнопку (середина панели инструментов). Только с параметром 1 не работает.

Есть идеи? Спасибо.

1 Ответ

1 голос
/ 31 марта 2019

Я думаю, что отсутствует один аргумент (кнопка ВЛЕВО). Так работает:

Control Click  strTitle=Title  strText=  strControl=[CLASS:ToolbarWindow32; INSTANCE:1]    strButton=LEFT  nNumClicks=1  nX=255  nY=20
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...