Вы хотите автоматизировать графический интерфейс SWT (SWT - это основа пользовательского интерфейса Eclipse).Найдите термин «автоматизация тестирования SWT» и посмотрите, что произойдет.
Я знаю компании, которые используют QF Test .Это дорогой вариант, но я знаю, что он хорошо работает.Другой вариант - использовать SWT Bot , который является бесплатным.
На прошлой неделе я также наткнулся на этот очень крутой проект, который может автоматизировать практически любой пользовательский интерфейс под названием Sikuli .Однако он не слишком ориентирован на тестирование.