WinAppDriver - Как получить список свойств, доступных для элемента - PullRequest
0 голосов
/ 20 февраля 2019

Я использую Appium с WinAppDriver для управления приложением WinForms / WPF.

Я ищу программный способ получения списка свойств, доступных для извлеченного элемента.

В настоящее время я думаю о том, чтобы запросить className и использовать его для поиска статического словаря свойств, которые я предварительно настроил.

var element = driver.FindElementByXPath(xPath);

var properties = element.getProperties();    // Is there something I can call here?

1 Ответ

0 голосов
/ 03 мая 2019

Вы можете использовать element.GetAttribute("Value"), чтобы получить значение.Вы также можете использовать другие атрибуты, такие как LegacyState, Value.Value, IsEnabled, IsOffscreen, ControlType и т. Д. Вы можете воспользоваться списком атрибутов в Inspect.exe (доступ к пользовательскому интерфейсу), который поставляется с инструментами Windows.

...