Usability testing, a non-functional testing technique that is a measure of how easily the system can be used by end users. It is difficult to evaluate and measure but can be evaluated based on the below parameters:
##Level of Skill required to learn/use the software. It should maintain the balance for both novice and expert user.
##Time required to get used to in using the software.
##The measure of increase in user productivity if any.
##Assessment of a user's attitude towards using the software.