Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


You may want to have a dedicated project for Test (and Pre-Condition and Test Set) issues. In this scenario, Test Executions are the responsibility of other projects.

This separation allows you to manage permissions more effectively, so maybe only a few testers have permission to write tests and others only have permission to execute.

Of course, this use case can also be combined with the previous one by having separate projects for managing Requirements and Defects.


UI Steps
UI Step

Architecture


Number projects3
Entities Organization

Requirements & Defects

Test, Pre-Conditions & Test Sets

Test Plan, Test Executions & BugsDefects

Team OrganizationQA team may be divided into users who write tests & and users that execute test 


UI Step

Advantages (Pros)


  • This separation allows you to manage permissions more effectively, so maybe only a set of testers has have permission to write tests and others to execute
  • Keeps your existing requirements and defects project as-is, completely separated from testing related tasks
  • Isolates Test specification and organization


UI Step

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



...