Update home authored by Thomas Richer's avatar Thomas Richer
# Candidate Assessment Tool
This is the wiki for the candidate assessment tool (CAT). Here you will find our feature documentation as they relate to user stories.
If you contribute to this project you should be writing one pagers for the features you work on.
This is the wiki for the candidate assessment tool (CAT). Here you will find our feature documentation as they relate to user stories. If you contribute to this project you should be writing one pagers for the features you work on.
## What is CAT?
......@@ -14,6 +13,7 @@ CAT is a platform for delivering standardized tests. the long term goal of this
## Who is CAT intended for?
CAT is intended to be used by a variety of [users](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/users) each with their own roles and interests. Mainly it is developed for job seekers that have been invited to take a standardized test related to a staffing process. The following is a list of users that operate in the system, all privileged users are also base users:
* [Candidates ](https://gitlab.com/thundercat-transition/project-thundercat/wikis/users/Candidate)(base user)
* [Test Administrator](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/users/Test-Administrator) (privileged user)
* [Scorer](https://gitlab.com/thundercat-transition/project-thundercat/wikis/users/eMIB-Scorer) (privileged user)
......@@ -24,56 +24,20 @@ CAT is intended to be used by a variety of [users](https://gitlab.com/thundercat
A number of [stakeholders](https://gitlab.com/thundercat-transition/project-thundercat/wikis/general/Stakeholders) represent the aforementioned roles with respect to process and design decisions that will impact the development of CAT.
## Role Based OnePagers
The features available to a given user are represented by a [OnePager](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers) document that outlines a feature in how it is supposed to work and how it was developed, and even how it may be enhanced or what the vision is for the future.
|General Features | [Candidates ](https://gitlab.com/thundercat-transition/project-thundercat/wikis/users/Candidate)| [Test Administrator](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/users/Test-Administrator) | | | | |
| ------ | ------ | ------ | ------ | ------ | ------ | ------ |
| [Environment Requirements](https://gitlab.com/thundercat-transition/project-thundercat/wikis/general/Environment-Requirements)| [Check-In](https://gitlab.com/thundercat-transition/project-thundercat/wikis/onepagers/One-Pager,-Check-in)| [Environment Requirements](https://gitlab.com/thundercat-transition/project-thundercat/wikis/general/Environment-Requirements)|
| [Environment Requirements](https://gitlab.com/thundercat-transition/project-thundercat/wikis/general/Environment-Requirements)| [Navbar Menu](https://gitlab.com/thundercat-transition/project-thundercat/wikis/onepagers/One-Pager,-Navbar-Menus)|
| [Event Logging (Audit Trail)](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Event-Logging)| [Save and Submit](https://gitlab.com/thundercat-transition/project-thundercat/wikis/onepagers/One-Pager,-Save-And-Submit)|
| [Notification Center](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Notification-Center) | [Actor eMIB Candidate](https://gitlab.com/thundercat-transition/project-thundercat/wikis/users/Candidate)|
| | [User Profile](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Profile)|
| General Features|
| ------ |
| [Permissions](https://gitlab.com/thundercat-transition/project-thundercat/wikis/general/Permissions)|
| [Environment Requirements](https://gitlab.com/thundercat-transition/project-thundercat/wikis/general/Environment-Requirements)|
| [Event Logging (Audit Trail)](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Event-Logging)|
| [Test Administrator](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/users/Test-Administrator)|
| ------ |
| [Check-In](https://gitlab.com/thundercat-transition/project-thundercat/wikis/onepagers/One-Pager,-Check-in)|
| [Navbar Menu](https://gitlab.com/thundercat-transition/project-thundercat/wikis/onepagers/One-Pager,-Navbar-Menus)|
| [User Profile](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Profile)|
| [TA Tools](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/TATools)|
| [TA Tools: Re-Sync](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/TAToolsResync)|
| [TA Tools: Un-Assign Test](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/TAToolsUnassign)|
| [Websockets](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/Websockets)|
| [Scorer](https://gitlab.com/thundercat-transition/project-thundercat/wikis/users/eMIB-Scorer)|
| ------ |
| [e-MIB Scorer](https://gitlab.com/thundercat-transition/project-thundercat/wikis/users/eMIB-Scorer) |
| [Scoring Interface](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Scoring-Interface) |
| [ETTA Administrator](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/users/CAT-ETTA-Administrator) |
| ------ |
| [Permissions](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Permissions-(System-Administrator))|
| [Test Access Perimissions](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Test-Access-Permissions) |
| [PPC Administrator](https://gitlab.com/thundercat-transition/project-thundercat/wikis/users/PPC-Administrator) |
| ------ |
| |
| Quality Control|
| ------ |
| |
The features available to a given user are represented by a [OnePager](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers) document that outlines a feature in how it is supposed to work and how it was developed, and even how it may be enhanced or what the vision is for the future.
| General Features | [Candidates](https://gitlab.com/thundercat-transition/project-thundercat/wikis/users/Candidate) | [Test Administrator](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/users/Test-Administrator) | Scorer | ETTA Administrator | PPC Administrator | Quality Control |
|------------------|-------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|--------|--------------------|-------------------|-----------------|
| [Environment Requirements](https://gitlab.com/thundercat-transition/project-thundercat/wikis/general/Environment-Requirements) | [Check-In](https://gitlab.com/thundercat-transition/project-thundercat/wikis/onepagers/One-Pager,-Check-in) | Check-In | e-MIB Scorer | Permissions | | |
| [Permissions](https://gitlab.com/thundercat-transition/project-thundercat/wikis/general/Permissions) | [Navbar Menu](https://gitlab.com/thundercat-transition/project-thundercat/wikis/onepagers/One-Pager,-Navbar-Menus) | Navbar Menu | Scoring Interface | Test Access Perimissions | | |
| [Event Logging (Audit Trail)](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Event-Logging) | [Save and Submit](https://gitlab.com/thundercat-transition/project-thundercat/wikis/onepagers/One-Pager,-Save-And-Submit) | TA Tools | | | | |
| [Notification Center](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Notification-Center) | [Actor eMIB Candidate](https://gitlab.com/thundercat-transition/project-thundercat/wikis/users/Candidate) | TA Tools: Re-Sync | | | | |
| | [User Profile](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/onepagers/One-Pager,-Profile) | TA Tools: Un-Assign Test | | | | |
| | | Websockets | | | | |
## Katalon Tests
| [Use Cases]() |
| ------ |
|---------------|
| [1. Accounts and Permissions Setup](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/Accounts-and-Permissions-Setup) |
| [2. Standard User Functionalities](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/Standard-User-Functionalities) |
| [3. Business Operations (ETTA) Functionalities](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/Business-Operations-(ETTA)-Functionalities) |
......@@ -82,3 +46,4 @@ The features available to a given user are represented by a [OnePager](https://g
| [6. Report Functionalities](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/Report-Functionalities) |
| [7. Edge Cases](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/Edge-Cases) |
| [8. Data Deletion Execution](https://gitlab.com/thundercat-transition/project-thundercat/-/wikis/Data-deletion-Execution) |