Как переключить Windows с помощью имени, идентификатора автоматизации Windows, который находится в Inspect.exe в Winappdriver? - PullRequest
0 голосов
/ 09 марта 2020

У меня есть приложение окна, где мне нужно выполнять различные операции на разных windows средствах на каждом 2-м и 3-м шаге мне нужно изменить окно. Как я могу переключить windows с помощью заданного имени, идентификатора автоматизации или имени класса, которое показано в inspect.exe. Я использовал приведенный ниже код

var currentWindowHandle1 = driver.CurrentWindowHandle;
            Thread.Sleep(TimeSpan.FromSeconds(10));
            var allWindowHandles1 = driver.WindowHandles;
            driver.SwitchTo().Window(allWindowHandles1[0]);
            Thread.Sleep(500);

этот код имеет значение индекса, которое иногда неправильно в моих случаях.

Я пытался ответить на переполнение стека, но никто не работал для моего случая.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...