As a software tester looking at different automated testing solutions, I need a tool that will interact with a heavily graphical interface such as a flash website or application.
I want the tool to interact in the way a user would - the flash application I am testing is a children's game. Users look for cues onscreen that indicate that you can interact with elements in-game, and so I would like to test from this perspective as opposed to using knowledge of the game's implementation.
Other than the cost of image-recapture, what other benefits and draw-backs can you see in this?
Will Eggplant fulfill this role? What tips and hints can you give on getting the best out of it?
Are there any better tools for this purpose? (Objectively - I will need a list of pros and cons)