The majority of present day software users interact with the software via a graphical user interface (GUI) that comprises around 45-60% of the total code. The correctness of the Graphical user interface is important to ensure the correctness of the overall software.
To produce high quality software both software developers and testers need continuous improvement in their work methodologies and processes. So, far much work has been done in the effective ways of eliciting and documenting the requirements. However important aspect is to make