Обязательно посмотрите на TestAutomationFX.com. Можно потратить (хорошо, я сделал) много времени, пытаясь захватить / записать события с белыми. (В начале своего квеста я игнорировал один или два поста в других местах, ссылающихся на него).
Я, конечно, поддерживаю другие пункты о том, что лучшим типом тестирования не является тестирование пользовательского интерфейса.
Но если кто-то собирается сделать что-то автоматизированное в пользовательском интерфейсе, чтобы обойти недостатки в других типах покрытия тестированием, TAFX кажется самым быстрым путем.