HP vereinfacht Funktions- und Regressionstests

Der IT-Konzern hat das Testen dreier bislang separat zu testender Softwarebereiche in Unified Functional Tests unter einer Oberfläche zusammengefasst.

In Pocket speichern vorlesen Druckansicht
Lesezeit: 2 Min.
Von
  • Alexander Neumann

Der IT-Konzern Hewlett-Packard hat das Testen dreier bislang separat zu testender Softwarebereiche in seiner Plattform für automatisierte Funktions- und Regressions-Softwaretests unter einer Oberfläche zusammengefasst. Mussten Entwickler oder Tester früher in Unified Functional Test (UTF) die Oberfläche einer Anwendung testen und war es erst danach möglich, die Datenbank- und die Serviceschicht zu überprüfen, können sie mit der neuen Version 11.5 die gesamte Anwendung aus einer Konsole heraus testen.

Als Vorteil davon verspricht HP, dass sich die Zahl möglicher Fehler aufgrund unterschiedlicher zu koordinierender Testskripte reduzieren würde und Entwickler die gesamte Software auf einmal und nicht mehr getrennt Oberfläche sowie Datenbank- und Serviceschicht testen könnten. Die für Dezember angekündigte nächste UTF-Version will HP darüber hinaus durch die Anbindung an den Continuous-Integration-Server Jenkins darauf abgestimmt haben, dass Softwareteams heutzutage bevorzugt iterativ entwickelten und dadurch in schnelleren Releasezyklen veröffentlichen als noch vor einigen Jahren.

Neu ist offenbar auch eine patentierte Technik, die auf Basis spezieller Algorithmen Anwendungen scannt und auf Basis der Beobachtungen deren Funktionsweise dokumentiert. Sie lässt sich wohl auch bei Frameworks und Software einsetzen, die HP bislang nicht in seiner dafür ausgelegten Bibliothek aufgenommen hat.

Außerdem will das Unternehmen einen Cloud-Service anbieten, mit dem mobile Apps getestet werden können. UFT Mobile unterstützt dabei beispielsweise Android, iOS und Windows Phone, gegen die Entwickler aus UTF 11.5 heraus ihre Softwareentwicklung testen können. Überarbeitet hat HP darüber hinaus das Werkzeug Sprinter überarbeitet, mit dem sich Test-Makros nach UTF exportieren lassen. Außerdem lassen sich damit Rechtschreibfehler anzeigen und eine Anwendung auf Lokalisierungs- und Compliance-Probleme hin untersuchen. (ane)