Невозможно переключиться на приложение win32 с помощью WhiteLibrary и обработать его - PullRequest
1 голос
/ 19 марта 2019

Мне нужна помощь в автоматизации приложений win32 с использованием роботизированной системы WhiteLibrary.

После «входа» в одно окно ... открываются другие окна, и я не могу открыть новое окно.Как я могу изменить фокус и обработать новое окно для взаимодействия с ним?

Я проверяю его, используя inspect.exe, и у меня есть эта информация: ControlType: UIA_WindowControlTypeId (0xC370) LocalizedControlType: "dialog"

Пример:

    Library          WhiteLibrary

**Login in: Dialog window**
Launch Application          ${TEST APPLICATION}
Attach Window               title
sleep  3
Click Item                  id:1000
Input Text To Textbox       id:1000   user
Click Item                  id:1001
Input Text To Textbox       id:1001   password
click button                text:OK
sleep  3

**After OK open second Dialog Window back to the first Dialog Window:** 

Attach Application By Name  title2
**fail: WhiteException: Could not find process named: title2
at TestStack.White.Application.Attach(String executable)**
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...