Skip to content

Instantly share code, notes, and snippets.

@nandanmen
Created November 19, 2019 00:00
Show Gist options
  • Save nandanmen/848c97360b9ed768573e1e87e5ad5cc7 to your computer and use it in GitHub Desktop.
Save nandanmen/848c97360b9ed768573e1e87e5ad5cc7 to your computer and use it in GitHub Desktop.
Checklist for manual integration testing for Tapestry project.

Test Checklist

Basic Tests

Operations

  • Should add root node

    • (BUG) My bug that I see when I try to perform the above test
  • Should add child node

  • Should add multiple child nodes

  • Should be draggable

  • Should edit a node

  • Should delete a node

  • Should expand child node when clicked

  • Should shrink child node when parent node is clicked

  • Should open node modal when edit button is clicked

  • Should open lightbox when play button is clicked

Appearance

  • Should add a thumbnail if a thumbnail url is passed
  • Should hide node title/progress bar/media button if their respective inputs are checked

Permissions

  • Should hide node and associated links if user does not have read access
  • Should hide edit button if user does not have write access
  • Should hide add button if user does not have add access

Branch Specific Tests

  • My branch specific test
  • My other branch specific test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment