Rebz, да, сравнение изображений нам, увы, необходимо.
Приложение десктопное, важной частью функционала которого является конструктор swing-элементов. Периодически выявляются ошибки в Порядке наложения (z-order), так что просто проверки по свойстам объектов нам мало.
Новые билды выходят часто, а дизайн меняется редко, так что трудозатраты оправданы.
Плюс, на случай смены дизайна все автоматизировано, я точно также прогоняю тесты, но включив примерно такие функции:
function saveImgPi(property)
{
var newPicture = findPi();
var myPicture = newPicture.Picture();
aqFileSystem.DeleteFile("Stores/CheckpointImages/" + property + ".png");
myPicture.SaveToFile("Stores/CheckpointImages/" + property + ".png");
}