This repository has been archived by the owner on Jul 25, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 20
Test Cases: Projects
Adrian V edited this page Sep 20, 2016
·
11 revisions
TC01: Add a simple project with no relations and no components
- Sign In with a known user -> User successfully signed in and Home page is displayed
- Click on Projects tab -> Projects page is displayed
- Click Add Project -> New Project page is displayed with mandatory fields marked with red star
- Fill mandatory Name: "Project name", change other fields if needed
- Click Add Project -> The page remain the same and the message You are editing the original document. is displayed
- Click Cancel button -> New project Summary page is displayed
- Click on Projects tab -> The new project should be added to the projects list
TC02: Add a full project with relations, components and send to clearing process
- Sign In with a known user -> User successfully signed in and Home page is displayed
- Click on Projects tab -> Projects page is displayed
- Click Add Project -> "New Project" page is displayed with mandatory fields marked with red star
- Fill mandatory Name: "Project name", change other fields if needed
- Click "Click to add linked Projects" -> "Search Project" dialog is displayed
- Click "Search" and "Select" the project to be linked (e.g. created in TC01) -> Dialog is closed and selected project is displayed under "Linked Projects" section
- Click "Click to add Releases" -> "Search Release" dialog is displayed
- Click "Search by name" and "Select" a component to be added -> Dialog is closed and selected component is displayed under "Linked Releases" section
- Click "Add Project" -> The page remain the same and the message "You are editing the original document." is displayed
- Click "Cancel" button -> New project Summary page is displayed
- Click on Projects tab -> The new project should be added to the projects list
- Check "Clearing Status" by hovering mouse over the numbers. -> The message should be "new release, under clearing..."
- Send open release to clearing by clicking the button "Send to fossology", under "Actions" column -> "Fossology Clearing" dialog is displayed
- Select the release to be sent for clearing and click Send -> "Sent" message is displayed near the "Send to fossology" button
- Wait for clearing process - TBD
- Check "Clearing Status" - TBD
TC03: Add a project with components, no relations, remove a component, and send to clearing process TBD
TC04: Delete a project that is first linked to another project and then not linked TBD
TC05: Modify an existing project with relations, components and send to clearing process TBD
TC06: Add and modify a project with all project fields filled in TBD
TC07: Duplicate an existing project