Мы разрабатываем довольно большое приложение на основе WPF и хотели бы включить в наш тестовый набор некоторые автоматизированные тесты пользовательского интерфейса (в котором уже содержится ряд модульных тестов).
UI Automation Framework от Microsoft частично звучит как идеальная подгонка для программного запуска и взаимодействия с приложением в тестовая установка. Тем не менее, я изо всех сил пытался найти солидные ссылки на образцы и опыт с технологией, статьи и небольшие образцы, доступные на MSDN, недостаточно, чтобы убедить меня, что это солидный выбор.
Итак, есть ли у кого-нибудь опыт реального мира с использованием UI Automation Framework в их наборе тестов? Каковы оговорки и ошибки? Любые лучшие практики при написании сценариев тестов, вы можете "записывать и воспроизводить" в формат сценариев, насколько вы должны облегчить тестирование из приложения, как вы его включили в автоматическую сборку? Должны ли мы искать в другом направлении, чем UI Automation Framework?
Не стесняйтесь публиковать свои впечатления здесь или ссылаться на некоторые полезные ссылки, которые я, возможно, пропустил