IT -Teststrategien, -umsetzung, -technologien

IT -Teststrategien, -umsetzung, -technologien

Posts 1-1 of 1
  • Andreas Zeller
    Andreas Zeller    Premium Member
    The company name is only visible to registered members.
    SW Package Validation
    Hallo,

    Seit einigen Jahren befasse ich mich u.a. mit Installationstests bzw. Software Package Validation in Grossunternehmen. Software die mit Packaging Tools wie z.B. Enteo Netinstall Paketiert wird und dann an eine Grosse Anzahl Clients verteilt wird. Ich habe eine eigene Methodik und Technologie entwickelt, um Qualitätssicherung in so einem Umfeld rationell und automatisiert zu bewerkstelligen.
    Ich habe in den Jahren, seit ich mich damit befasse immer wieder das Internet durchforstet um eine Standard QS-Lösung zu finden, die allgemein angewendet werden kann. Ich habe aber bis jetzt nichts gefunden. In den Firmen wo ich meine Lösung impementiert habe, war das Thema auch Neuland.

    Von reinen GUI Tests mit Testroboter (WinRuner, QARun) bin ich weggekommen, weil die Objekterkennung dieser Tools für Standardapplikationen (MS Office, Acrobat, usw.) unzuverlässig ist.
    Ich habe einen pragmatischen Ansatz gewählt um Package-Installationen zu testen. Die installierte Software wird nicht in erster Linie auf Funktionalität getestet, sondern ich vergleiche die Installation mit einem Sollzustand und suche Konflikte zwischen den verschiedenen Packages. (Stimmen die Datei Versionen, Registry Einträge, File Permissions, laufen die erforderlichen Prozesse, etc.) Der Funktionstest der installierten Applikation beschränkt sich nur noch auf das Aufrufen des Executables via dem Link oder shortcut. Der Vorteil dieser Lösung ist, dass das Ganze zu 95% automatisiert werden kann.

    Schön und gut, aber ich kann nicht glauben, dass das die einzige rationelle Lösung ist! Seit Jahren wird in Grossfirmen die Software via Netzwerk verteilt und es müsste doch eine allgemein bekannte und effiziente Lösung geben um via Package Deploiment installierte Clients zu testen.

    Mich würde einfach interessieren, ob ich mit meiner Methode richtig fahre oder ob es nicht noch einen effizienteren Ansatz dafür gibt. Und natürlich, ob da noch Andere sind die sich mit dem Thema befassen.

    Ich danke für Euer Feedback!


    Herzliche Grüsse

    Andreas Zeller