Site UX Audit - restarone/violet_rails GitHub Wiki

Written by Restarone Solutions Inc.

Overview

The purpose of a Website User Experience Audit (Site UX Audit) is to ensure visitor and customer experiences on your site are standards-compliant and in line with business requirements.

Scope

All public and privileged-access paths and pages in your Violet Rails.

Reporting

Please use your Restarone Solutions email for submitting forms and capture evidence (screenshot or screen-recording) of failures based on the checklist below

Checklist

Visitor flow

Before proceeding, ensure have engaged browser private/incognito mode and that you are logged out of your Violet Rails Application.

Visit the root URL of your Violet Rails Application. Example: https://restarone.com

1. If a cookie consent banner is presented

  1. Cookie consent banner must have clickable buttons for Accepting or Denying cookies

  2. Clicking on Accepting or Denying cookies does not cause a page reload

2. Navigation

  1. Take note of the links exposed to visitors in the Navbar. See section **3. Page UX ** and check all requirements for each page.

  2. Navlinks should be active (shows the user which page they are on by light lighting its respective nav link in the navbar)

  1. If present, Footer should contain Privacy and Service policies

3. Page UX

Open the developer tools, this section will require its use

  1. Navbar, main content and footer are mobile responsive and do not break on any screen size

  2. Links on page are not broken

  3. Buttons on page are not broken

  4. On mobile screens there is no unexpected horizontal scrolling (indicating content overflowing sideways on the viewport)

  5. There are no Javascript errors in the console (if there are, note them)

  6. Web forms can be completed and submitted as expected