Я пытаюсь автоматизировать тестирование приложения WPF с помощью Windows UI Automation .
Приложение имеет ContentControl с шаблоном данных, который изменяется в зависимости отвзаимодействие с пользователем.
При начальной загрузке я могу получить и нажать кнопку внутри элемента управления контентом.Это переключает шаблон данных (субэлементы управления удаляются и заменяются другими).
Однако, когда я ищу новые элементы управления в элементе автоматизации, они не могут быть найдены.
Я использую оболочку FlaUI , но я также попробовал White , и они оба имеют одинаковый результат.
Я не использую кеширование, но этопохоже окно как-то кешируется.Есть ли способ перезагрузить элемент или все окно, чтобы я мог получить новые элементы управления.