📜 ⬆️ ⬇️

Last check before launching site

The launch of the site is a responsible event, I hope that this list of test questions will not lose sight of anything.



Before running


A. Content (content) and Design

  1. Typography and layout
  2. Check for punctuation marks, especially apostrophes, quotes, and hyphens / dashes.
  3. Check the headers for which you could use ligatures (no need for Cyrillic)
  4. Check for dangling lines for important paragraphs.
  5. Check spelling and grammar
  6. Consistency (integrity) of information
  7. Capital letters (especially in headings)
  8. Check the style (manner) of writing texts
  9. Duplicate common phrases (for example, “Read more” links)
  10. Possible variations of words (taking into account the specific audience of the site)
  11. Bullet lists (for example, periods or commas at the end of each item)
  12. Check for absolute links (make sure that after transferring to a “working” server, the links change to real)
  13. Make sure there is no “fish” instead of real text content.
  14. Check how important pages are printed.
  15. When redesigning an existing site, make sure that important existing (old) links are redirected to the appropriate new URLs if the links are changed.
  16. Check all hidden texts (for example, alternative text for images, text in JavaScript functions)

B. Compliance with standards

  1. Accessibility for people with disabilities
  2. Check the validity of (X) HTML markup
  3. Check javascript
  4. Validate CSS

C. Search Engine Visibility, SEO and Metrics

  1. Page headers are very important: use only meaningful headings with appropriate keywords.
  2. Add descriptions (in meta tags) for important pages (at a minimum)
  3. Check the domain for canonical requests (for example, a request at site.com , www.site.com and www.site.com/index.html should lead to a record of one type in the address bar)
  4. Make sure you have semantically correct markup (headers are highlighted, and so on.)
  5. Check for keywords in the page text.
  6. Check URL formatting (for users and search robots)
  7. Customize Google Analytics, FeedBurner, and any other packages to measure project success.
  8. Create an XML Sitemap
  9. Configure Google Webmaster Console and Yandex.Webmaster Tools

D. Functional Testing

  1. Check the operation of all the required functions of the site
  2. Check the job search (including the relevance of the results)
  3. Check the site in most modern browsers (IE, Firefox, Opera, Chrome, etc.), their various versions and operating systems (Windows, OSX, Linux)
  4. Check the page display at the most common screen resolutions.
  5. Test all forms (for example, feedback, add a comment to a blog), including anti-spam filters, email templates, etc.
  6. Test the site with javascript, flash and other plugins turned off
  7. Check that all external links are valid.

E. Security (risk reduction)

  1. Set up a backup schedule, and check the result of the backup restore.
  2. Protect all critical pages (for example, the site administration section)
  3. Use the robots.txt file if necessary
  4. Test security and the possibility of hacking
  5. Turn off error message text output.
  6. Check available disk space
  7. Set up e-mail and / or SMS notifications (for example, for errors or server failures) for the internal and external monitoring system
  8. Check system performance
  9. Do load testing
  10. Check out image optimization
  11. Check and cache where needed
  12. Check total page size and load time.
  13. Squeeze static (javascript / html / css) files
  14. Optimize CSS: use short paths for images; use inheritance in CSS, etc.
  15. Check the correctness of the created indexes in the database tables.
  16. Check the configuration settings at each level (Web-server, database, any other programs, including CMS)
  17. Configure logging on the web server and database server

F. Final touches

  1. Create custom pages for 404 and other types of errors
  2. Create an icon for the site (favicon)

After launch


G. Marketing

  1. Use social marketing: Twitter, LinkedIn, Digg, Facebook, StumbleUpon, etc.
  2. Add a site to search engines
  3. Run (contextual) paid advertising if necessary.
  4. Check website information in search results

H. Current checks

  1. Track and respond to feedback requests (received directly on social networking sites, etc.)
  2. Check analytical data for possible problems and make adjustments as necessary.
  3. Update content

')

Source: https://habr.com/ru/post/57702/


All Articles