This project calls for the Test Repository, Requirements, Executions and Defects separate and handled in different projects.
Architecture
Number projects | 4 |
---|---|
Entities Organization | Requirements Test, Pre-Conditions & Test Sets Test Plan, Test Executions Defects |
Team Organization | QA team may be divided into users who write tests and users that execute test |
Advantages (Pros)
- This separation allows you to manage permissions and visibility more effectively
- Keeps your existing requirements and defects project as-is, completely separated from testing related tasks
- Isolates Test Specification
- Keeps sensible data related with bugs and test planning/execution in a different project
Disadvantages (Cons)
- Requires manually synchronizing versions from the requirements project to the other ones
- More projects to manage
- More projects to maintain
- May promote team separation