Usability testing is associated with testing of software usability. Usability testing is a testing methodology in which the customer is asked to test the usability of the software. It can be performed either by providing software prototype to the customer and ask them to test its various features and functions. Like if it is a login module then the user will check that whether there is forgot password link available or not.