Effective GUI test automation : Developing an automated GUI testing tool - Li, Kanglin (Sybex, 2005)