While testing an application, we try to see if a certain set ofrequirements are met by the application or not. But, when it comesto a user facing site then apart from concentrating onfunctionality software testing services provider have to look intofew usability features, performance and security involved with theapplication.Let's take an example of a loan management site, withfunctionality perspective we look whether the new customers able toapply the loan or not.We need to test ease of using the site too. For example - if auser has to go through 2-3 pages just to fill the basic informationthen it is possible that they may get annoyed. So, such issuesshould also be addressed.Testing the performance of site completely might not be in scopebut we can test few areas to check its performance at peak hours.Similar the case with sites where secure access is involved we cantest whether the application gets auto-logout successfully or notif the site remains idle for particular time period (say: 10minutes).In this way, we can easily figure out how important it is whenit comes to user facing site.Hope this information is helpful for you.