1. Procedure Title
Name of the Process: Website QA – Pre Launch
2. Purpose
Brief Description: This guide serves as a baseline for reviewing and testing the website before it goes live. The purpose of Pre Launch QA SOP is to ensure that every aspect of the website functions correctly and meets quality standards. This process helps identify and resolve any issues, ensuring a smooth migration and a flawless user experience. Key areas of focus include functionality, design consistency, content accuracy, performance, security, and compatibility across different devices and browsers.
3. Scope
Involved Areas: Webdev, Graphics, Content, SEO
4. Responsibilities
Roles and Responsibilities:
- Web Dev: Ensure that everything listed in this SOP is properly checked and followed to achieve a seamless website migration and minimize any issues that may occur post-migration.
- SEO: Ensure that all SEO concerns are addressed and collaborate with the web development team for proper implementation.
- Content Team: Ensure that all website content is properly implemented and matches the content they created.
- Graphics: Ensure that the design is followed and all images are crystal clear.
5. Definitions and Key Terms
Glossary:
Pre Launch QA: Procedures and steps that need to be checked and reviewed before the website before launch.
QA: Quality assurance is a broad process for preventing quality failures. The QA team is involved in all stages of a product’s development: production, testing, and delivery.
WordPress: WordPress is an open-source content management system (CMS). It’s a popular tool for individuals without any coding experience who want to build websites and blogs. The software doesn’t cost anything. Anyone can install, use, and modify it for free.
CTA: Call To Action buttons.
Optimize: means to make the best possible use of something. If you optimize your home storage capacity, you clean and organize your closets and drawers to be able to fit the most in.
Website Content: Website content is any written, audio, or visual content element on a website. It can include blog posts, marketing copy, photos, logos, embedded videos, podcasts, and any other creative elements on a site. Website content can also combine mediums.May 2
Dummy Content: Lorem ipsum, placeholder or dummy text used in typesetting and graphic design for previewing layouts. It features scrambled Latin text, which emphasizes the design over content of the layout. It is the standard placeholder text of the printing and publishing industries.
Plugins: A WordPress plugin is a piece of software that “plugs into” your WordPress site. Plugins can add new functionality or extend existing functionality on your site, allowing you to create virtually any kind of website, from ecommerce stores to portfolios to directory sites.
Themes: In WordPress, a theme is a set of template files and style sheets used to define the appearance and presentation of a site’s content. This could be loosely called a site design. They can be added, modified, and managed from the Appearance > Themes menu.
Wireframe: Website Outline includes page name, page urls, old websites urls, redirect plan
Redirects: What is a redirect? A redirect is a way to send both users and search engines to a different URL from the one they originally requested. The three most commonly used redirects are 301, 302, and Meta Refresh.
Forms: a WordPress plugin that lets you easily build website contact forms that allow customers to submit inquiries and questions.
Font Styles: A font style refers to the specific design and appearance of characters in a typeface. It encompasses various attributes, such as the shape, weight, spacing, and decorative elements of the letters.
White Space: What Is White Space? Whitespace (also known as negative space) is the empty space around the content and elements on a web page. It’s used to balance the page’s design, organize the content and elements, and improve the visual experience for the user.
Favicon: A favicon is a small, 16×16 pixel icon used on web browsers to represent a website or a web page. Short for “favorite icon,”’ favicons are commonly displayed on tabs at the top of a web browser, but they’re also found on your browser’s bookmark bar, history and in search results, alongside the page url.
Website Responsiveness: A responsive web design automatically adjusts for different-sized screens and viewports. With a responsive website, someone can browse your website from any device and it will still look and function perfectly.
Builder: In WordPress, page builders are plugins that let you create, edit, and customize your website layout without writing any code. Page builder plugins add a new editor interface to your WordPress website to make customizing your page layout faster, easier, and more flexible.
6. Procedure Details
6.1. Preparation and Prerequisites
-
Website QA workbook
-
Blisk Browser (For Tablet and Mobile Responsive checking)
-
For Browser Compatibility Testing
-
Firefox
-
Google Chrome
-
Microsoft Edge
-
-
Lastpass Password Generator – Use to generate website password for the webdev, tech staff and webadmin access
6.2 Timeline for Task Completion
Timeline Overview:
Pre Launch QA: 2 – 4 Hours but still depends on Number of pages, website design and functionality.
Frequency: This SOP should always be performed every time a website is going live or before migrating the website.
Review Schedule: There is no specific frequency but everytime there is a new discovery and improvement and recommendations this SOP should follow and be updated.
6.3. Step-by-Step Procedure
-
WordPress
-
WordPress admin email should be [email protected]
-
Site Title should be the correct name
-
Website should have site icon / Favicon
-
-
Go to settings then click into General
-
Content
-
Check all pages make sure content is properly implemented
-
HTAGS is added on target pages
-
Use default HTAGS on non target pages
-
No Dummy text like Lorem Ipsum
-
Meta Title and Meta Description is implemented
-
No Hello World Post
-
-
Check all CTA is properly linked
-
Use the hard coded number if website is using call rail
-
- Go to each pages of the website
- Hover on each CTA Buttons
- Make sure each CTA has the correct links
-
Spacings
-
Spacing between sections should be consistent
-
Spacing on each element example format ( title + spacing + description + spacing + button)
-
-
Go to each pages and check the spacings make sure there are no over spacing / too much whitespace between each sections or elements
-
Font Styles
-
Weight
-
Transform
-
Size
-
Line Height
-
Letter Spacing
-
Color
-
- Go to each pages of the website
- Check the headings, paragraphs, list etc if it has consistent styling across the website.
- You can use whatfont chrome extension
-
Images
-
Image is optimized on lossless compression
-
Resized
-
Not pixelated or any form of blurry due to over optimization
-
Webp format
-
- Go to all pages of the website
- Check all the images make sure the images is crystal clear and not blurry or pixelated
-
Plugins Installed and Setuped
Go to Plugins → Installed Plugins
-
Login Press
-
Login Press
-
Login Press Pro
-
Login Press Limit Logins
-
LoginPress – Hide Login – New login url should be /letmein
-
-
SEOPress & SEOPress Pro – Make sure this plugins is set up properly follow the SOP on setting up this plugin
-
One Click Accessibility – Make sure this plugins is set up properly follow the SOP on setting up this plugin
-
Head, Footer and Post Injections
-
Gravity Forms
-
Cloudflare (If DNS is hosted on cloudflare)
-
All-in-One WP Migration & All-in-One WP Migration Unlimited Extension
-
Advanced Editor Tools
-
Security Plugins – All email notifications should go to [email protected]
-
Wordfence
-
-
Sucuri
-
Ninja Firewall
-
Stream
-
Builder
-
If Elementor
-
Elementor
Elementor Pro
Jet Elements Plugins (If necessary)
-
If Oxygen
Oxygen
Oxygen Ultimate
Oxygen Extras
-
Themes
-
If Elementor
-
Astra and install astra pro plugin
-
If Oxygen
Just use wordpress default theme (since oxygen did not actually reading the theme that is activated)
-
Code Snippets
-
Disable Comments Snippet should be added (Refer to SOP)
-
-
Website Responsiveness
-
Tablet Responsive-
-
Check the website on tablet view- Visit all pages
-
-
Make sure all layouts is good to go on tablet
-
Check the Tablet Menu
-
Mobile Responsive-
-
Check the website on mobile view
-
Visit all pages
-
Make sure all layouts is good to go on tablet
-
Check the Mobile Menu
-
WordPress should have 3 administrators account and passwords should be hardened
-
WebDev – [email protected]
-
Tech Staff – [email protected]
-
WebAdmin – [email protected]
-
-
Redirects
-
Ask the SEO team if there is any redirect
-
Add URL Redirects if there is any.
-
-
Wireframe
-
Check wireframe if ALL URLs are correctly implemented and followed
-
Follow the correct format of the website Navigation from wireframe.
-
-
Forms
-
Add correct form recipient email
-
Add Google Recaptcha on All Forms
-
Test all forms if properly working
-
6.4. Tools and Resources
- WordPress
- WordPress Plugin
- Last pass password generator
- QA Workbook
- Chrome Extensions
- Blisk Browser
- Firefox, Microsoft Edge, Google Chrome
8. Quality Control and Evaluation Metrics
Website Functionality: Ensure that the website functions as it is supposed to be.
- Forms
- CTA’s
- Pages
- Images
- Layout
No Website Error / Issue: There is no any form of error or issue like missing images, missing content, dummy contents and dummy pages
9. Exception and Problem Handling
Form Issues: Make sure to setup the form settings correctly from email should be domain email like [email protected]
Website Browser Compatibility: Make sure additional CSS codes has a browser compatibility version you can generate browser compatibility CSS code at https://autoprefixer.github.io/
Missing Contents: If there are missing contents coordinate with the content team to provide the specific content
Missing Images / Animations / Graphics Related : If there are missing graphics for the website coordinate with the Graphics team to provide the missing items
10. Documentation and Record Keeping
Documentation Requirements: Client Folder (Wireframe, Images Content)
11. Procedure Review and Update
Review Frequency: Every new discovery and standards of Pre Launch QA this SOP should be revisited.
