I've seen a few successful UI testing systems like...
# tornadofx
c
I've seen a few successful UI testing systems like Silk Test, Automate 9 (?), and TestComplete.