Files
architype/MANUAL_QA.md
2019-07-12 15:18:16 +00:00

7.7 KiB

  • Test: First load
    • Open new incognito/private window
    • Load naked domain
      • Verify editor help text appears
    • n for node
      • Verify editor node appears
      • Verify NOT grid node appears
    • Name node 1
      • Verify grid node appears with label
    • to highlight node
      • Verify editor node highlight background appears
      • Verify grid node highlight border appears
    • i for link
      • Verify editor link appears
      • Verify edit link from set to 1
      • Verify NOT grid link appears
    • Link to 2
      • Verify grid node 2 appears with label
      • Verify grid link appears
    • Click/touch 2 in visualization
      • Verify grid node highlight border appears
      • Verify editor node highlight background appears
    • u to undo back to just help page
      • Verify undo to each step
      • Verify NOT undo past initial help text
  • Test: Undo & redo
    • Open new incognito/private window
    • Load hackernews
      • Verify some page load
    • Load test page in same tab
      • Verify grid structure:
        • 1 -> {2,2,2} -> 3 -> {4,4,4} -> 5
        • (4,4,4,a)
        • x <-> y
    • d repeatedly to delete all editor objects
      • Verify deletion of all editor objects
      • Verify deletion of all grid objects
    • u repeatedly to undo all deletion
      • Verify step-by-step restoration of each individual editor object
      • Verify step-by-step restoration of each individual grid object
      • Verify NOT extra u after all deletion does navigate back to hackernews
    • U repeatedly to redo all deletion
      • Verify step-by-step deletion of each individual editor object
      • Verify step-by-step deletion of each individual grid object
    • browser back repeatedly to undo all deletion
      • Verify step-by-step restoration of each individual editor object
      • Verify step-by-step restoration of each individual grid object
      • Verify extra browser back after all deletion does navigate back to hackernews
    • browser forward repeatedly to navigate back to archityep and redo all deletion
      • Verify nagivate back to architype and correct initial state
      • Verify step-by-step deletion of each individual editor object
      • Verify step-by-step deletion of each individual grid object
  • Test: localStorage
    • Open new incognito/private window
    • Load test page
      • Verify grid structure:
        • 1 -> {2,2,2} -> 3 -> {4,4,4} -> 5
        • (4,4,4,a)
        • x <-> y
    • Load hackernews in same tab
      • Verify some page load
    • Load naked domain in same tab
      • Verify editor content matches previous
      • Verify grid content matches previous