What exists and what are advantages / disadvantages of each one ?

  • 1
    Can you be a bit more specific - db testing, UI testing, what phase of testing are you in?
    – Marcus D
    May 25, 2017 at 9:40
  • 1
    It depends on your needs. If we knew what you needed from your test case management we would be much more able to answer this
    – Kate Paulk
    May 25, 2017 at 11:41
  • 2
    Removed 'best of'. Those are never good questions. They are opinionated and change over time. May 25, 2017 at 11:53

2 Answers 2


The most commonly available tools for the test management process:

  • HP-ALM-Quality Center
  • PractiTest
  • QA Complete
  • QACoverage
  • qTest
  • Stryka
  • Test Case Lab
  • TestCollab
  • TestLink
  • TestLodge
  • TestRail
  • XQual
  • Zephyr

So your question is too broad to answer. Let's suggest questions you should ask yourself first to narrow down the choices.

  • What are you testing? Application, browser, protocol, client/server.

  • What does your technology stack look like? Servers types, DB type (Oracle, MySQL, SQLServer), Windows, Linux, iOS, Android, etc.

  • What type of tests are you running? Performance, security, Use Case validation, functional, UX, AB, etc.

  • What level of experience and skill do the testers and engineers have? Programming ability, programming languages, ability to start from scratch, etc.

  • With what will your automation tool interact? Continuous build system, bug tracking (Bugzilla, JIRA), workflow/project control (JIRA).

  • How many people will work with this system?

  • What is the budget?

The answers to these questions will help narrow down your choices.

There are whole websites for SQA devoted to helping down these questions. And remember to pay attention to the date that the material you are looking at was written. These tools constantly evolve--disadvantages often get fixed.

Not the answer you're looking for? Browse other questions tagged or ask your own question.