Skip to content

User Acceptance Tests (UAT)

Kutila G edited this page Sep 23, 2013 · 21 revisions

These test cases cover the basic usage scenarios of the PODD HTML interface.

  1. Create a new Project
    • Pre-Conditions: A User with "Project Creator" Role is logged in
    • Steps:
      • From the "Project Listing" page, click on the "Create Project" button
      • In the displayed "Add new Project" page, enter mandatory fields and click "Submit" button
    • Post-Conditions: A new Project is created
  2. Upload a new Project
    • Pre-Conditions: A User with "Project Creator" Role is logged in
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions: A new Project is available and can be viewed/updated
  3. Create a refersTo link from a Project object to a pre-defined Platform
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions: A new Project is available and can be viewed/updated
  4. Add a new: Genome
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions: A new Project is available and can be viewed/updated
  5. Add a new: Data element
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions: A new Project is available and can be viewed/updated
  6. Add a new: Data item
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions: A new Project is available and can be viewed/updated
  7. List Projects (public user, repository admin, project admin, project member)
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions: A new Project is available and can be viewed/updated
  8. Delete Projects
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions: A new Project is available and can be viewed/updated
  9. Add new user
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions: A new Project is available and can be viewed/updated
  10. Set user status to active/inactive (behaviour of inactive user)
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions:
  11. Set User Roles
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions:
  12. Change User password
    • Pre-Conditions:
    • Steps:
      • Step 1
      • Step 2
    • Post-Conditions:

Clone this wiki locally