Application-Lifecycle-Management-Tools

Eine gemeinsame Basis von Anforderung bis Test

Seite: 3/3

Anbieter zum Thema

Testfälle können außerdem aus mehreren Testschritten bestehen, die sich als „TestStep Library“ global definieren lassen. Die Idee ist es, oft genutzte Aktionen einmal zu definieren und dann in mehreren Testfällen einfach zuwieder zu verwenden. Ein Beispiel für einen Testschritt ist das Öffnen der Hauptanwendung im GUI- Test. Dieser Schritt wird bei sehr vielen anderen Testfällen benötigt und kann mit der TestStep Library einfach wiederverwendet werden. Testschritte haben, wie auch Testfälle, ein Ergebnis (erfolgreich, nicht erfolgreich, übersprungen), welches für das Gesamtergebnis des Testfalls herangezogen werden kann.

In der Version 2009 gibt es darüber hinaus auch die Möglichkeit, Tests automatisiert ausführen zu lassen. Hierfür steht eine Test Execution-API zur Anbindung externer Testausführungswerkezeuge zur Verfügung. Als Beispiel für eine solche Anbindung wird der Source Code für Quick Test Pro und iTKO LISA mitgeliefert. Die Tests können auch remote auf einem anderen Server ausgeführt werden. Hierzu werden auf dem jeweiligen Rechner Test Agents installiert, die mit dem MKS-Server kommunizieren.

Schrittweise Einführung eines soliden ALM-Modells

So bestechend der ALM-Gedanke ist: die wenigsten Unternehmen werden eine entsprechende Lösung sofort komplett einführen. Die Eingriffe in bestehende Strukturen sind schließlich enorm. Wer jedoch seine Softwareentwicklung auf eine solide Basis stellen möchte oder gewisse Zertifizierungen und Sicherheitsanforderungen erfüllen muss, sollte mit einzelnen Bereichen beginnen, so dass mittel- bis langfristig ein komplettes Application Lifecycle Management etabliert wird. Mit MKS Integrity ist diese Vorgehensweise möglich, da die einzelnen Module im ersten Schritt einer Implementierung an bereits vorhandene Tools, zum Beispiel im Bereich Requirements Management oder Test Management, angebunden werden können. Im weitern Verlauf der Implementierung können diese dann nach und nach abgelöst werden.

Die Plattform MKS Integrity basiert auf einer Client-Server-Architektur. Das Lizenzmodell gestaltet sich wie folgt: Server-Lizenz 9700,- €, Named Client-Lizenz 2450,- €, Floating Client-Lizenz 9100,- €.

*Kerstin Nagel ist Teamleiterin Marketing bei MKS Deutschland und für das Marketing in Mittel- und Südeuropa verantwortlich. Kontakt: kerstin.nagel@mks.de

(ID:300989)