Тестирование производительности UIAutomation на Win10 медленнее по сравнению с Win7 - PullRequest
0 голосов
/ 08 апреля 2020

Я выполняю автоматизированные GUI тестовые сценарии с библиотекой UIAutomation Microsoft в приложении WPF. Я использую для этого библиотеку с открытым исходным кодом FlaUI (на github). Теперь я вижу разницу во времени выполнения между Windows 7 и Windows 10. Обе являются чистыми установками Windows только с необходимыми для запуска приложения приложениями (агент TeamCity,. NET framework). Большая часть поиска выполняется при поиске элементов с определенным идентификатором автоматизации.

Разница может быть на 30% больше на Windows 10 testp c по сравнению с Windows 7 testp c. И эта проблема вызывает длинную очередь сборки для сборки других веток в TeamCity.

Может кто-нибудь сказать мне, почему это так? И если эта проблема может быть исправлена ​​или, возможно, может быть улучшена? Я уже немного погуглил, но не могу найти ответ на этот вопрос. Я не думаю, что должна быть разница: WPF-приложения нормально работают как на Win7, так и на Win10.

Спасибо

...