A guide to web application testing. When testing web applications, use the following quality assurance (QA) checklist to make sure you cover all applicable areas.