QA Checklist
QA Requirements by section to demonstrate the 'Pass/Fail' checks the builders are held accountable to for a new build.
- I can determine the nature of the business in 5 seconds
- I attempted to get my Google light house score above 75%, ran site audit, and notated the score
- The Business info is inline site wide with what is listed in sendup
- Contact Info placed and linked correctly in appropriate places.
- Only required and requested plugins have been installed, and are all up to date in core.
- If something was requested that I did not do, or that I found a better solution for, I have clearly notated this in the ticket.
- Appropriate Favicon was used.
- Colors or style requested by customer, are used in an appropriate way, with bright colors only used as accents, and not using too many colors.
- Font styles are limited to about 3 styles throughout the site, they match the industry, are sized appropriately, and use appropriate line height.
- Time Zone should be Customers home base time zone, not builder's (Settings -> General)
- Admin nickname has been adjusted to the site name in the user settings, and the dropdown for "Display name publicly as" is set to the nickname. (Users -> Profile - if logged in as pwsadmin)
- “Hello World” Post should be deleted or repurposed (dashboard -> posts)
- “Sample Page” Should be deleted or repurposed (dashboard -> pages)
- Store Address (at least Country, state) must be updated to that of customer (WooCommerce -> Settings -> General)
- Currency must be updated to that of the country the customer is in (WooCommerce -> Settings -> General)
- Email from name & email address should be updated
- Email Footer text should be updated
- Email based color should be updated with the colors used as accents in the customizer to match the customer's branding (WooCommerce -> Settings -> Email -> Scroll to the bottom)
- Woo pages for cart, checkout and my account must be created and assigned (WooCommerce -> Settings -> Advanced)
- Forms are named appropriately and form titles match their purpose (Dashboard -> Forms)
- Subject lines should be unique and not the default one set by WordPress (Dashboard -> Forms -> Form Name -> Settings)
- Form "from" address uses an email with the customer's domain found in sendup (something like info@domainname.com)
- Header navigation is aligned appropriately, not too long, and/or a hamburger menu was used, with all requested pages included (renamed appropriately if necessary).
- Header navigation opens external links in a new tab, and anchor links go to correct sections without overlapping (including from other internal pages).
- Navigation is styled in a way that is legible and appropriate to site style and colors, including sub-navigation items.
- Header navigation on tablet and mobile uses appropriate hamburger menu, is legible, and can be easily dismissed if needed.
- Header layout is not too tall, matches the site style overall, does not include unnecessary content, uses colors sparingly/appropriately, and does not interfere with the site content.
- Logo (if provided) was placed, cropped, and/or edited within scope and is not blurry or illegible.
- Business Name font (If no logo was provided or was used in conjunction with logo icon) matches the industry, site colors, and is aligned appropriately.
- Logo/Business name is linked to the site URL.
- Footer navigation does not use dropdowns and stacks on mobile instead of utilizing a hamburger menu.
- Footer is laid out appropriately to the style and color of the site content, all social links and address map open in a new tab, and all contact info is linked appropriately.
- Home Hero uses customer provided background or appropriate alternative, and is styled in an appropriate manner that matches the rest of the site.
- Home Hero contains a CTA with a heading, short description, and a button linking to an appropriate page.
- Home Hero text is legible on all devices and sized appropriately.
- Internal Heros are consistent throughout the site, using appropriate images and text, and translate well to tablet and mobile devices.
- Paragraph blocks are not too long, aligned appropriately, and have line breaks where needed according to current design standards.
- All requested content is laid out in a visually appealing way so it does not look like a text dump, styled consistently throughout the site, and matches the industry style.
- Every page has one, and only one H1 tag.
- Custom title tags (using the snippet variables for the site name, page names, and separators) and meta descriptions have been added to all pages, unless none were provided.
- All pages and posts have a featured image.
- Imagery used is appropriate and sized according to the content, if applicable are clickable, and are not blurry or distorted.
- Imagery used is from customer or an approved stock imagery site.
- Custom graphics are saved as .psd files with layers.
- Custom graphics have been zipped into a folder and uploaded to the wordpress media library.
- Stock Image URLs are notated on the build ticket
- Modules used on the site all work as intended, on all devices.
- All additional plugins requested have been installed and configured, mobile displays the information correctly.
- Login/Register pages (if applicable) are set up and function as intended.
- Blog/Product/Category/Cart/Checkout/My Account/TOS pages are all set up and function correctly, themer layouts used when appropriate.
- All buttons are styled consistently and linked appropriately, with external links opening in a new tab.
- Forms are styled appropriately, include all requested fields, do NOT contain any confidential information, and are responsive on all devices. There is no more than one form on a page.
- All responsive sizes (Mobile – 390px | Tablet – 768px | iPad Pro – 1024px | Laptop – 1366px) have been reviewed and everything is sized and aligned appropriately.