The Test repository, Requirements, Executions and Defects all separated and being handled on different projects.
Architecture
Number projects | 4 |
---|---|
Entities Organization | Requirements & Defects Test, Pre-Conditions & Test Sets Test Plan, Test Executions Bugs |
Team Organization | QA team may be divided into users who write tests & users that execute test |
Advantages (Pros)
- This separation allows 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