Functionality and UsabilityTesting Functional Testing: Review test cases and verifying the system/website performs as expected. Usability Testing: This is all about user experience. You need to determine if the website works in the way a typical user would expect it to work, AND does the copy and layout of the page support that expectation. “What do I do next? Does that make sense to me? What if I use the browser back button?”. Do not underestimate the value of user profiles for this.