Skip to content

devdocsorg/docs-migration-qa

Repository files navigation

docs-migration-qa

QA checks and validation for migrating existing documentation sites to new platforms.

Purpose

This repo contains all the checks, checklists, and tooling needed to ensure quality when migrating an existing docs site to a new docs platform.

Structure

specs/                          # QA spec definitions
  getting-url-mapping.md        # URL mapping between old ↔ new site
  ...
specs/tests/                    # Tests for each spec
  getting-url-mapping.test.md
  ...
testing/                        # Testing framework
  TESTING.md                    # Rules for writing & running spec tests
  runs/                         # Test run outputs (gitignored)
examples/
  Marqeta/                      # Real client example data (Marqeta)
  ai-created/                   # Synthetic example data

Specs

Spec Description Test
Getting URL Mapping Verify every page on existing site maps to new site Test

Testing

See testing/TESTING.md for the rules on writing and running spec tests.

TL;DR:

  1. Every spec needs tests.
  2. Every test needs: example data, a list of checks, and an example output.
  3. Run tests by executing the spec with test data, then evaluate output against checks.

Status

🚧 Under construction — being populated with migration QA processes.

About

QA checks and validation for migrating existing documentation sites to new platforms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors