Functions and User Permissions
Users can define roles and can configure the permissions as per the organizational practices.
A typical testing team comprises of team members with different roles and hence requiring access to different functions. Consequently, the system should provide an option to configure permissions for different roles. A tentative scheme is proposed below:
Function | Test Lead / Test Manager | Testing Team Member | Tester |
|---|---|---|---|
View Test Cases | Y | Y | Y |
Create Test Case | Y | Y |
|
Update Test Case | Y | Y |
|
Delete Test Case | Y | Y |
|
Commit Test Case | Y | Y |
|
Map to Requirements | Y | Y |
|
View Test Cycle Status | Y | Y | Y |
Create Test Cycle | Y |
|
|
Update Test Cycle (Add / Update Test Cases) | Y | Y |
|
Update Test Cycle Status | Y | Y | Y |
Delete Test Cycle | Y |
|
|
Commit and Archive Test Cycle | Y |
|
|
Log issue against a Test Case | Y | Y | Y |