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 |