Test management tools
|This article needs additional citations for verification. (September 2010)|
Test management tools are used to store the information how testing is to be done, plan testing activities and report the status of quality assurance activities. The tools have different approach to testing and thus have different set of features. Generally they are used to maintain and plan manual testing, run or gather execution data from automated tests, manage multiple environments and to enter information about found defects. Test management tools offer the prospect of streamlining the testing process and allow quick access to data analysis, collaborative tools and easy communication across multiple project teams. Many test management tools incorporate Requirements management capabilities to streamline test case design from the requirements. Tracking of defects and project tasks are done within one application to further simplify the testing.
Structuring the test process
Test management tools give teams the ability to consolidate and structure the test process using one test management tool, instead of installing multiple applications that are designed to manage only one step of the process. Test management tools allow teams to manage test case environments, automated tests, defects and project tasks. Some applications include advanced dashboards and detailed tracking of key metrics, allowing for easy tracking of progress and bug management.
A test management tool that includes everything needed to manage the test process can save testers the hassle of installing separate applications that are necessary for the testing process. They can be implemented with minimal programming ability, allowing for easy installation and monitoring of the test process across multiple project groups. Once installed, teams have instant access to a user interface and can immediately start running and recording test cases. These types of applications are designed to simplify the test management process with high levels of automation and tracking built in, yet don’t require advanced programming skills or knowledge to implement. They are useful for teams who manage a variety of test cases and for larger teams who need an all-inclusive application for project management.
Once a project has kicked off, a test management tool tracks bug status, defects and projects tasks, and allows for collaboration across the team. When administering test cases, users can access a variety of dashboards to gain access to data instantly, making the test process efficient and accurate. The type of dashboard used is determined by the scope of the project and the information and data that needs to be extracted during the testing process. Data can be shared and accessed across multiple project teams, allowing for effective communication and collaboration throughout the testing process.
List of test management tools
The following is a list of tools that have some test management capabilities. The items in this list are either commercial or open source tools.
|codeBeamer||Intland GmbH||proprietary||No||No||Yes||Yes||1999||Application Lifecycle Management Software||[better source needed]|
|Enterprise Tester||Catch Software||proprietary||Yes||No||Yes||Yes||2009||Integration with JIRA, Sparx Enterprise Architect, Rally Software, Microsoft Team Foundation Server 2012||[better source needed]|
|HP Quality Center||Hewlett-Packard (formerly Mercury Interactive)||proprietary||No||Yes||Yes||Yes||Unknown|||
|IBM Rational Quality Manager||IBM (formerly Rational Software)||proprietary||Yes||Yes||Yes||Yes||2008-10-28||Integration with JIRA, and other tools via OSLC interfaces. Integration with automation tools like Rational Test Workbench and QTP|||
|Meliora Testlab||Meliora Ltd||proprietary||Yes||Yes||Yes||Yes||2012||Integration with JIRA, Jenkins and Confluence. Automated testing via Jenkins CI. Includes Requirements management,
test management, issue management and test team collaboration features.
|[better source needed]|
|PractiTest||H.S. PractiTest Ltd.||proprietary||No||No||Yes||Yes||2009-09-28||Integration with JIRA, and other tools. Integration with automation tools like QTP, Selenium, Watir, and more||[better source needed]|
|TestLodge||TestLodge limited||proprietary||No||No||Yes||Yes||2012||(Integrates with various issue trackers such as JIRA for Defect Management)||[better source needed]|
|tematoo||tesena||proprietary||No||No||Yes||Yes||2014||(Integrates with various issue trackers such as JIRA for Defect Management)||[better source needed]|
|TestComplete||smartbear||proprietary||Yes||Yes||Yes||Yes||Unknown||[better source needed]|
|TestLink||TeamTest||GNU General Public License||No||No||Yes||Yes||2004||Defect Management is done through integration (DB, SOAP) with 11 BTS including Mantis, Bugzilla & JIRA)||[better source needed]|
|TestRail||Gurock Software||proprietary||No||No||Yes||Yes||Unknown||Defect Management is done through integration with JIRA)||[better source needed]|
|TOSCA Testsuite||TRICENTIS||proprietary||No||Yes||Yes||Yes||1997||model-based with business test cases in plain English; certified to integrate with Agile methods, SAP, ALM, JIRA & QTP||[better source needed]|
|XORICON TestLab||XORICON GmbH||proprietary||No||No||Yes||Yes||2014||Highly customizable. Supports custom entities, custom relationships and custom fields||[better source needed]|
|Zephyr||Zephyr||proprietary||No||No||Yes||Yes||2007||integration with JIRA available||[better source needed]|
- "Application Lifecycle Management Software".
- "Catch Software website".
- "Meliora website".
- "PractiTest website".
- "TestLodge website".
- "tematoo website".
- "smartbear website".
- "TestLink Open Source Test Management". TestLink.org. Retrieved 2013-11-10.
- "TestRail website".
- "Tosca Testsuite Wins Best in Test Award". Tricentis GmBH.
- "Xoricon website".
- "Zephyr website".