Testmanagement-Tools helfen Entwicklungsteams, ihre Softwaretests zu verwalten, zu verfolgen und zu pflegen. Im Gegensatz zu Softwaretest-Tools oder Testautomatisierungssoftware sind Testmanagement-Softwarelösungen nicht dafür ausgelegt, Softwaretests selbst durchzuführen. Stattdessen nutzen Entwickler Testmanagement-Lösungen, um Testfälle und Testergebnisse in einer repository-ähnlichen Struktur zu pflegen, die dann in umsetzbare Berichte umgewandelt werden.
Testmanagement-Software integriert sich mit Softwaretest-Tools, Testautomatisierungssoftware und anderen Entwicklungstools. Testmanagement-Tools stellen die Testfälle und Bedingungen bereit, die dann von Testlösungen verwendet werden. Durch den Einsatz von Testmanagement-Tools können Unternehmen alle Tests, die bei der Erstellung eines Softwareprodukts geprüft werden müssen, besser im Auge behalten und die Bedingungen standardisieren, unter denen Unternehmen ihre Software testen.
Um in die Kategorie Testmanagement aufgenommen zu werden, muss ein Produkt folgende Kriterien erfüllen:
Verwaltung von Softwaretests und Ergebnissen in einer repository-ähnlichen Struktur
Unterstützung einer Vielzahl von Testtypen und -methoden, wie funktionale, Leistungs-, Skalierbarkeits- und Gebrauchstests
Bereitstellung von Berichten und Metriken zu Tests und Testnutzung
Integration mit anderen Softwareentwicklungslösungen und -plattformen