Very dependent on exact position of components
Changes to GUI can break the test code
Different platforms can move things around enough to break the tests
Different localizations can move things around enough to break the tests
Mix and match: find the component; get its position, then move the mouse there