Производительность тестирования UIAutomation на Win10 ниже по сравнению с Win7
Я выполняю автоматизированные тесты графического интерфейса пользователя с библиотекой UIAutomation Microsoft в приложении WPF. Я использую для этого библиотеку с открытым исходным кодом FlaUI (на github). Теперь я вижу разницу во времени выполнения между запуском в Windows 7 и Windows 10. Обе версии представляют собой чистую установку Windows с только необходимыми для запуска приложения вещами (агент TeamCity, платформа.NET). Большая часть поиска выполняется с поиском элементов с определенным идентификатором автоматизации.
На тестовом ПК с Windows 10 разница может быть на 30% больше, чем на тестовом ПК с Windows 7. И эта проблема вызывает длинную очередь сборки для сборки других веток TeamCity.
Кто-нибудь может сказать мне, почему это так? И можно ли эту проблему исправить или, может быть, можно улучшить? Я уже немного погуглил, но не могу найти ответа на этот вопрос. Не думаю, что должна быть разница: приложения WPF нормально работают как на Win7, так и на Win10.
Спасибо