QA Recommendations and Process | Yext Hitchhikers Platform

What You’ll Learn

In this section, you will learn:

  • The importance of QA
  • Key things to look for when QAing pages
  • About our QA checklist and process

Overview

Once you’ve built your pages, the final steps in the process are to activate and publish your pages. However, before you push any pages live, you want to make sure that you dedicate time to QAing the pages.

QA is extremely important. Pages with issues like slow load times, typos, or broken links lead to a poor customer experience, higher bounce rates, and fewer conversions. Doing QA helps eliminate those issues and ensure that once pages are published they are ready to be seen by consumers, and are optimized for the best customer experience.

Types of QA

QA items will be broken up into a variety of categories, as you want to make sure that everything appears and functions correctly, from load time and browser testing, to data mapping and spell checks. Below is a list of the main categories QA items will fall under, and some of the items to look for in those categories.

Technical

  • Are the fields appearing properly based on the mappings?
  • Are there any broken links?
  • Load time issues?
  • Are the pages rendered the same across browsers?

Visual

  • Are things properly aligned?
  • Does the design match your branding?

Data

  • Are the fields mapped properly?
  • Are you missing any data?
  • Are the URLs all correct and pointing to the right environment?

Enhancement

  • Any new features you’re realizing you need/want?

QA Process

When QAing Pages it is important to keep track of your QA items in a structured way. That way you have a clear understanding of what you have tested, and then you can create a list of what the issues are, the priority, and can systematically take steps to resolve them.

Prioritization is extremely important during the QA process. Some issues that arise may prevent you from launching pages, whereas some issues may be more aesthetic or stylistic and can be resolved after the launch process. Regardless of what comes up, you want to make sure you have a process in place so you can effectively work through items in their order of priority.

To help us organize and prioritize items during QA we use this document .

This document includes a QA checklist to ensure that we test the same set of things on every page before launch. It also outlines status and classification definitions to ensure that everyone who is performing QA is categorizing and prioritizing items in the same way.

unit Quiz
+20 points
Daily Quiz Streak Daily Quiz Streak: 0
Quiz Accuracy Streak Quiz Accuracy Streak: 0
    Error Success Question 1 of 2

    Which of the following are 'must-haves' for QA: (Select all that apply)

    Error Success Question 2 of 2

    When QAing issues you want to make sure you note which of the following: (Select all that apply)

    High five! ✋

    You've already completed this quiz, so you can't earn more points.You completed this quiz in 1 attempt and earned 0 points! Feel free to review your answers and move on when you're ready.
1st attempt
0 incorrect
Feedback