Words From a Purple Mind

Input on the important topics …to me of course

15+ Open Source Test Management Tools

Test Management tools are very important to any test team. Test teams use these tools to help capture requirements, design test cases, map test cases to requirements, test execution reports and much more. Companies may use one to many tools for this, which range from very expensive to open source. My advice would be to pick a tool that can meet most of your current and near future needs.

Below is a list of some open source/free tools that may come in handy.

  • Bugzilla Testopia: A test case management extension for Bugzilla. It is designed to be a generic tool for tracking test cases, allowing for testing organizations to integrate bug reporting with their test case run results. Though it is designed with software testing in mind, it can be used to track testing on virtually anything in the engineering process. Requirement: Bugzilla
  • Data Generator: The Data Generator is a free, open source script written in JavaScript, PHP and MySQL that lets you quickly generate large volumes of custom data in a variety of formats for use in testing software, populating databases and more.
  • Fitnesse: A collaborative testing and documentation tool. It provides a very simple way for teams to collaboratively create documents, specify tests, and run those tests. Requirement: Mac, Windows, POSIX
  • Kineo Open Source: Advises on the best open source tools tailored for a specific group of users
  • Mantis: Can be used for bug tracking as well.
  • MTS: Multi-TeSTer: A simple domain-specific language for maintaining tests that supports two desirable properties: – single source: the command, input, and expected output are all in one file. – controlled experimentation: multiple slightly different tests can be generated from the same source with different expected outputs. Requirement: Unix command line tool; written in Perl
  • qaManager: A web based application used for keeping track of engineering and customer releases of Software Projects, Resource allocations and related information. It helps QA Managers to keep track of releases
    effectively.Powered by OpenXava and Java.
  • QATraq: Covers everything from defining test plans to writing test cases and recording results. Requirement: Windows, BSD, Linux, SunOS/Solaris
  • Radi: Radi-testdir is a lightweight test director. Radi supports test director features like configuring the test plan, updating (create/edit) the test results for the test image/build stores in the image results set. Requirement: All POSIX (Linux/BSD/UNIX-like OSes)
  • rth: web-based tool designed to manage requirements, tests, test results, and defects throughout the application life cycle. The tool provides a structured approach to software testing and increases the visibility of the testing process by creating a common repository for all test assets including requirements, test cases, test plans, and test results. Requirement: All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes), IBM AIX
  • Dilbert and Software Quality
  • RTH-Turbo: Optimized version of RTH, a testing management tool, that allows: requirement management; test case management; defect tracking; create test plans; analyze your test results. This project was originally created from RTH version 1.2, and this new branch and version is more powerful and optimized. Requirement: PHP, MySql and Apache
  • Salome-TMF: An independent Test Management Tool, which helps you to manage your entire testing process by creating tests, executing manual or automatic tests, tracking results, managing requirements and defects and producing HTML documentation. Salome-TMF is compatible with Junit, Abbot and Beanshell to define your automatic tests, and with Bugzilla and Mantis to manage your defects. Salome-TMF can also be extended by plug-in according to your requirements. Requirement: Java
  • TCW: Test Case Web (TCW) is an online TCM system built with PHP and a SQL backend. It provides an efficient means for generation, organization, and execution reporting of test cases among projects and by multiple testers and versions. It provides various at-a-glance views of the test suite for easy status determination and test suite navigation. TCW also provides basic reporting capabilities and per-project access control. Requirement:Any (PHP/SQL/Apache)
  • Tesly: Tesly is a Web application written in PHP that helps you create, execute, and report on test plans. QA leaders can track the progress of testing as testers use the interface to report completion of test cases. Requirement: OS Independent
  • Test Environment Toolkit: Open source version of TETware, a proprietary multi-platform test framework for test suite management (administration, reporting and sequencing of tests). This open-source version is for Linux and UNIX system users only. The differences between the open source version and the other version for which a commercial support offering is available is in platform support (WIN32 and Java) rather than functionality. Requirement: Linux or Unix
  • Testitool: A Web-based application for QA test planning. It creates a test plan and populates it with test cases, maps test cases to functional requirements, instantiates a test plan, begins executing test cases and marks them as successful or failed, generates reports on your test plans, copies test plans and test cases, and tailors test plan instances by adding and removing test cases from them.Requirement: Apache, PHP, MySQL
  • TestLink: Web-based test management and test execution system allowing QA teams to create, manage, execute and track test cases and organize them into test plans. Requirement: Apache, MySQL, PHP
  • TestMaster: A testcase management, logging, reporting and test automation tool, similar to the commercial product Test Director. Features: Progress stats, reports, test case import from CSV,doc,web or SQL, STAF plugin. Requirement: Linux, Apache, PostgreSQL
  • WebTst: Tool aimed at creating and managing user-centric testing
  • XQual Studio (XStudio):  A free 100% graphical and modular in design test management application that handles the complete life-cycle of your QA/testing projects from end to end: users, requirements, specifications, development projects (scrum oriented), SUTs, tests, tesplans, test reports and test campaigns

Please comment below on your thoughts/experience on any of the tools listed above and/or if you know of any other tools that should be added.

Share

  • Cogitek RIACase

    Please add Cogitek RIACase – a free web-based test case management tool to your list: http://www.cogitek.com/riacase.html

  • vipin

     .net based free tools
    http://soft-engineering.blogspot.com

  • Pingback: Trackback Submitter Software()

  • Xxx

    A new GPL Licensed Tool is available at http://www.jatakasource.org

  • Himabindu_202

    can you tell me about open source mysql data generator tool???

  • Charles_john_nicol

    What about TOPCASED?, INCOSE Systems Engineers are raving about it but I havent used it.
    http://www.topcased.org/index.php?idd_projet_pere=41  

    • I haven’t used it but it seems to be more developer focused on change management.

  • Guytest0

    we are using TestUp as part of the informUp ALM and we are very pleased with it. very simple, fully cusomtized and free for startups, open source projects and more groups… http://www.informup.com/StartUpFree.aspx

    • Very nice looking tool, will add.

    • Shay

      Nice application

  • Alex Forbes

    SmartBear Software has recently made available a FREE test management tool called QAPlanner.

    http://smartbear.com/products/free-tools/qaplanner/

    Not open source, and based on 10 years of innovation (as it was born from its original SoftwarePlanner, now known as ALMComplete) software tool.

    • Thanks for the info, I’ll add it to this list or create another list specifically for free tools.

  • Torsten

    Not open source but free, powerful and uncrippled:

    Klaros-Testmanagement Community Edition (http://www.klaros-testmanagement.com) with support for external issue trackers (Bugzilla, JIRA, Trac, Redmine), continuous integration server (Hudson) and import interfaces for test results from test automation tools (JUnit, QF-Test).

    Torsten

    • I’ll add it to the list. Thanks for the info.

  • Hi Dennis,

    Thank you for the information. I did not add TestRail to the list since there is a cost to it. However, I will add it to a future list which I list the tools that do cost money. Stay tuned.

    Thanks,
    Jay

  • I know that you specifically asked for _open source_ tools, but I want to mention our new test management tool TestRail (http://www.gurock.com/testrail/) anyway, because of the following reasons:

    – People often look for open source tools because most commercial 'Enterprise' tools are just too expensive or not easy to try (e.g. you need to call a sales rep to receive a demo or something similar). I agree that this just doesn't make sense for a lot of teams, but there ARE some professional products that are easy to try (and use) and don't cost $100 per user/per month.

    – I may get flamed for this, but some of the open source test management tools have some confusing user interfaces, making it hard for non-technical persons on the team to get used to. If you have some non-technical users (your boss?) who also need to access the system, an intuitive (and productive!) UI is critical.

    Thanks,
    Dennis

  • I know that you specifically asked for _open source_ tools, but I want to mention our new test management tool TestRail (http://www.gurock.com/testrail/) anyway, because of the following reasons:

    – People often look for open source tools because most commercial 'Enterprise' tools are just too expensive or not easy to try (e.g. you need to call a sales rep to receive a demo or something similar). I agree that this just doesn't make sense for a lot of teams, but there ARE some professional products that are easy to try (and use) and don't cost $100 per user/per month.

    – I may get flamed for this, but some of the open source test management tools have some confusing user interfaces, making it hard for non-technical persons on the team to get used to. If you have some non-technical users (your boss?) who also need to access the system, an intuitive (and productive!) UI is critical.

    Thanks,
    Dennis

  • Pingback: 10+ Open Source Link Checking Tools | Testing Excellence()

  • Pingback: 100+ Open Source/Free Functional Testing Tools | Testing Excellence()

  • Pingback: 100+ Open Source/Free Security Tools | Testing Excellence()

  • Pingback: 50+ Open Source Performance Testing Tools | Testing Excellence()

  • Andreas

    Why do you think that RTH Turbo is a optimized version of RTH? As far as I know it is based on an old version of RTH and was not developed any further.

    Do you have any detailed information on this?

  • Pingback: OpenQuality.ru | Ноябрьская лента: лучшее за месяц()

  • Thank you Justin for the positive feedback and for putting the poll together. My favorite is TestMaster mainly because it does charts and the ability to import and export test cases.

  • Jay,

    Excellent list. Thank you for putting the list together and sharing it!

    I've created a poll to solicit the software testing community's views on which of these tools is the best test management tool (and what it is about each favorited tool that makes it especially good). To contribute your views (and/or see how others have voted), please see:

    http://testing.stackexchange.com/questions/3/wh

    Thank you.

    – Justin

  • Thank you egavaldo for the tip on XStudio. I have added the tool to the list and noted it as free.

  • egavaldo

    Thanks,
    Good list! In terms of pure test management, you could also mention XStudio (http://www.xqual.com) which is not open-source but 100% free (without any limitation). It's good to mention also that all XStudio's launchers (to interface with any kind of tests, including proprietary) will be provided as open-source with the final 1.0 (btw their sources are already provided but without any specific license yet).
    Hope it helps,

    • Guest

       Not anymore.  No longer free.

  • Pingback: 15+ Open Source Test Management Tools | favSHARE.net()

  • This article has been shared on favSHARE.net. Go and vote it!

  • Pingback: PimpThisBlog.com()