User Acceptance Testing For Every Website


User Acceptance Testing (UAT) is an integral part in ensuring every website launched by Courtland is a quality product. We start the process by going over the project requirements with the client to ensure we have a clear understanding of everything they want on their website. The next step is to pull the project requirement information and convert it to tasks on our project management site. This is done to ensure nothing that the client has requested is forgotten and to document our progress on these tasks while maintaining a record of the work completed.

Once the website is built and full of content, we begin our next major step of testing the site on different browsers and mobile devices. We also review the website with the project requirement document to make sure it matches the client’s request. We believe in a thorough review process that includes a review during development, and up to three unique testers who utilize various browsers while reviewing the entire website prior to client review. It is amazing how this testing can show how all browsers but one can look perfect! In addition to reviewing the site for content and formatting, we run a link checker to ensure that all links within the site are working. We log all issues on our PM site and address it, retest it and document the resolution.

Websites with forms are thoroughly tested using multiple scenarios to ensure issues will not slip through the cracks. On more simple forms, such as a contact us form, we simply check to make sure the error logic is functioning and emails are being generated properly. With more in-depth forms we develop a checklist that covers all possible scenarios. We then run through these different scenarios using different browsers and combinations in an effort to, as we like to call it, try and “break” the form. After the form has been thoroughly tested in all scenarios and browsers, it is ready to go live.

Once the formal testing is complete and any issues in our ticket tracking system are resolved, the site is then switched over to LIVE on web. At this point, another quick review is done by the testers to make sure nothing has changed during the move. The link checker is also run on the live region to ensure none of the links were affected by the move. Once this final round of testing is done, the site is complete and the client is notified their site is ready for them to use without worry.

For additional information on User Acceptance Testing and other ways to ensure a successful website build and launch, contact us at