Мы хотим писать автоматические тесты с использованием фреймворка закодированного тестирования пользовательского интерфейса. Мы хотим протестировать компоненты пользовательского интерфейса изолированно, без запуска приложения в отдельном процессе.
Например, если у нас есть всплывающее диалоговое окно в приложении для сбора данных от пользователя, мы хотели бы запускать только конкретный диалог и проверять различные варианты использования, а не запускать все приложение.
Мы попытались протестировать, запустив диалог как часть теста initialize (), но он не может найти элементы управления ... но тот же тест работает нормально, если я запускаю диалог отдельно.
Кто-нибудь пробовал это или посоветовал заставить это работать?