Take a look at administration is outlined by Wikipedia part of the software program testing course of that features the planning of exams and take a look at circumstances, their execution and the storage and evaluation of the exams outcomes. That is achieved additionally by the mixing with necessities administration instruments, purposeful software program testing instruments like Selenium or Cucumber (with the Gerkhin language), steady integration instruments like Jenkins or TeamCity, bug monitoring instruments like Bugzilla or Mantis, venture administration instruments like Trello, Redmine or JIRA.
This text presents an inventory of open supply take a look at administration instruments. If you wish to add to this text a software that matches these necessities, simply allow us to now utilizing our contact type.
Updates
Might 9 2023
* added My Take a look at Case Supervisor (MTCM), QaraTMS, Squash TM
March 29 2021
* added QuAck, TestHouse, Zebrunner
Kiwi
Kiwi TCMS is a take a look at plan, take a look at run and take a look at case administration system, written in Python and Django. It’s a fork of the Nitrate software. It options Bugzilla and JIRA integration, quick take a look at plan and runs search, highly effective entry management for every plan, run and case, and XML-RPC APIs.
Web site: http://kiwitcms.org/, https://github.com/kiwitcms/Kiwi
My Take a look at Case Supervisor (MTCM)
My Take a look at Case Supervisor (MTCM) is a straightforward and versatile open supply take a look at case supervisor for small initiatives and UAT. It’s good for exploratory testing and requires Microsoft Excel 365. You should utilize My Take a look at Case Supervisor (MTCM) as a standalone software for a person contributor or use it as a staff shared over a community. The software program permits writing take a look at circumstances from a “stream state”. It gives higher communication and affect with insightful standing visuals.
Web site: https://github.com/DataResearchLabs/my_test_case_manager
Nitrate
Nitrate is a brand new take a look at plan, take a look at run and take a look at case administration system, that’s written in Python and Django. It has quite a lot of nice options, corresponding to Bugzilla and JIRA integration, QPID integration, quick take a look at plan and runs search, highly effective entry management for every plan, run and case, and XMLRPC APIs.
Web site: https://github.com/Nitrate/Nitrate
QaraTMS
QaraTMS is open supply take a look at administration software program for managing take a look at suites, take a look at circumstances, take a look at plans, take a look at runs and documentation. The venture is written in Laravel, designed for small groups. A separate documentation module is required. One place to retailer take a look at documentation and venture documentation.
Web site: https://github.com/a13xh7/QaraTMS
QuAck
QuAck is an open-source take a look at administration software to retailer, handle take a look at circumstances and take a look at suites and execute them. This web-based service is way totally different from different take a look at administration instruments obtainable in the marketplace. The primary characteristic is that you just don’t have to stay to a selected take a look at tree. You may rebuild the tree of take a look at circumstances on the fly – will probably be based mostly on take a look at circumstances attributes. The service is constructed with integration patterns in thoughts. A pluggable structure permits implementing customized authentication suppliers, integrations with monitoring and take a look at executing methods.
Web site: https://github.com/greatbit/quack
picture supply: https://github.com/greatbit/quack
Squash TM
Squash TM is an open supply take a look at administration software that you should utilize to handle and monitor your guide exams in an Agile and/or conventional mode. You should utilize the methodologies chosen by your organization: TMap, ISTQB, SAFe, … You may formalize your exams in accordance with an actions/outcomes method or in accordance with a Gherkin formalism. The software can robotically create your take a look at case tree from the necessities they confirm. Benefit from superior planning, group and prioritization options to optimize take a look at execution effort in accordance with your constraints. Run your exams with Squash TM to border guide take a look at execution and hint the historical past of outcomes. You may optimize your execution plans because of a wizard permitting you to determine the exams to be replayed in accordance with the outcomes of earlier iterations (failed and/or blocked exams, associated to anomalies, non-regression exams, and so on.)(P).
Web site: https://www.squashtest.com/product-squash-tm
TestLink
TestLink is an internet based mostly take a look at administration and take a look at execution system that’s actively maintained. It allows high quality assurance groups to create and handle their take a look at circumstances in addition to to arrange them into take a look at plans. These take a look at plans enable staff members to execute take a look at circumstances and monitor take a look at outcomes dynamically. TestLink lets you hold the take a look at course of underneath management. It kinds a repository for necessities and take a look at circumstances, and relates these to builds, platforms and employees. You allocate exams to employees who carry them out and document the outcomes. All kinds of experiences present info on what has been achieved and what nonetheless must be achieved.
Web site: http://www.testlink.org/, https://sourceforge.web/initiatives/testlink/, https://github.com/TestLinkOpenSourceTRMS/testlink-code
picture supply: https://sourceforge.web/initiatives/testlink/
TestCaseDB
TestCaseDB is an open supply QA administration utility. TestCaseDB is designed to work with and improve the instruments you already use to enhance QA staff utilization and effectivity. You may create, edit, replace and monitor take a look at circumstances and take a look at plans with our straightforward to make use of internet interface. TestCaseDB integrates with Apache jMeter to carry a brand new degree of management and evaluation to efficiency testing. TestCaseDB gives a robust framework for software program take a look at automation. Select to run your exams immediately from the TestCaseDB server, monitor present automation utilizing our API or a mixture of the 2. This software was launched as open supply in 2013.
Web site: http://www.testcasedb.com/, https://github.com/msjit/testcasedb
T-case-MX
T-case-MX is an open supply take a look at case administration and execution software that’s fully internet based mostly and runs on any server with PHP and MySQL.
Web site: https://github.com/allembedded/t-case-mx
Tuleap
Tuleap Take a look at Administration, permits managing automated and guide exams on the similar place. Take a look at Administration is built-in in the entire product and software program improvement lifecycle supplied by Tuleap. You may coordinate your entire testing course of from tales to last releases and replicate take a look at suites for normal releases.
Web site: https://www.tuleap.org/options/test-management
TestHouse
TestHouse is a contemporary take a look at circumstances administration software for software program QA and software program improvement groups. It’s based mostly on ASP.NETnet core 3 + blazor + bulma css framework.
Web site: https://github.com/nightBaker/TestHouse
Testopia
Testopia is a take a look at case administration extension for Bugzilla. It’s designed to be a generic software for monitoring take a look at circumstances, permitting for testing organizations to combine bug reporting with their take a look at case run outcomes. Although it’s designed with software program testing in thoughts, it may be used to trace testing on nearly something within the engineering course of.
Web site: https://developer.mozilla.org/en-US/docs/Mozilla/Bugzilla/Testopia
Tarantula
Tarantula is an open supply software operating on Linux for managing software program testing in agile software program initiatives that gives Jira, Bugzilla and Doorways integration. Final replace was in 2014.
Web site: http://www.tarantula.fi/outdated/, https://github.com/show/tarantula
Zebrunner
Zebrunner is a Steady configuration automation framework for steady testing (operating numerous sorts of exams on the code to achieve successive ranges of confidence within the high quality of the code), and (optionally) steady deployment. It’s in-built accordance with Infrastructure as Code processes. It’s built-in by default with carina-core open supply TestNG framework and makes use of Jenkins as a CI Software.It’s constructed on high of in style docker options, it consists of Postgres database, Zebrunner Reporting, Jenkins Grasp/Slaves Nodes, Selenium Hub, Cell Machine Farm (MCloud), SonarQube and so on. All elements are deployed underneath NGINX WebServer which will be configured in a totally secured surroundings. Zebrunner subcomponents all collectively can be utilized as an efficient Take a look at Automation infrastructure for take a look at automation improvement, execution, administration, and so on.
Web site: https://github.com/zebrunner/zebrunner