IT -Teststrategien, -umsetzung, -technologien

IT -Teststrategien, -umsetzung, -technologien

Posts 1-3 of 3
  • Stefan Schwabe
    Stefan Schwabe
    The company name is only visible to registered members.
    UML2-Testing Profile
    Hallo!

    Auf einer Testkonferenz in der letzten Woche (TTCN-3 User Meeting) kam die Sprache sehr häufig auf das Thema UML2-Testing Profile (bzw. U2TP).
    Kernaussage vieler Vortragender war, dass U2TP sich zur formalen Beschreibung von Testfällen hervorragend eignet und somit eine Kosteneinsparung möglich ist.

    Wir haben bislang noch keinerlei Erfahrung mit U2TP und mich würde interessieren, wer in unserer kleinen Community Erfahrung hat.

    Besonders interessieren mich die folgenden Punkte:
    - was muß ich allgemein beachten
    - Integration in den Testprozeß
    - Schnittstelle Entwickler<->Tester, wie sieht die aus
    - Qualifikation der Tester/Einarbeitung
    - Verwendung in Bezug auf Offshore-Tests

    und was Ihnen sonst noch dazu einfällt.

    Viel Dank im Voraus!
    Stefan Schwabe
  • Wilhelm Seidl
    Wilhelm Seidl
    The company name is only visible to registered members.
    Re: UML2-Testing Profile
    Hallo,

    ich betreibe mit Partnern ein Unternehmen, das sich auf den Test komplexer Programme - vorwiegend im Bereich der Telekommunikation und Avionik - spezialisiert hat.

    Wir verwenden seit etwa 10 Jahren UML um TestCases zu gewinnen. Meines Erachtens ist jedoch wichtig, das die UseCases in verbalisierter Form vorliegen, um sie zu TestCases zu verarbeiten. Wichtigster Grund hiefür ist das absolute Erfordernis der Kommunikation zu allen anderen Projektgruppen, die mit UML-Notation im Normalfall wenig anfangen können.

    Remember: A Fool with a tool is just a Fool (with a tool)

    Mit freundlichen Grüßen
    Wilhelm Seidl

    Stefan Schwabe schrieb:
    Hallo!
     
    Auf einer Testkonferenz in der letzten Woche (TTCN-3 User Meeting) kam die Sprache sehr häufig auf das Thema UML2-Testing Profile (bzw. U2TP).
    Kernaussage vieler Vortragender war, dass U2TP sich zur formalen Beschreibung von Testfällen hervorragend eignet und somit eine Kosteneinsparung möglich ist.
     
    Wir haben bislang noch keinerlei Erfahrung mit U2TP und mich würde interessieren, wer in unserer kleinen Community Erfahrung hat.
     
    Besonders interessieren mich die folgenden Punkte:
    - was muß ich allgemein beachten
    - Integration in den Testprozeß
    - Schnittstelle Entwickler<->Tester, wie sieht die aus
    - Qualifikation der Tester/Einarbeitung
    - Verwendung in Bezug auf Offshore-Tests
     
    und was Ihnen sonst noch dazu einfällt.
     
    Viel Dank im Voraus!
    Stefan Schwabe
  • Dr. Stephan Weißleder
    Dr. Stephan Weißleder
    The company name is only visible to registered members.
    Re^2: UML2-Testing Profile
    Hallo Herr Schwabe,

    ich habe UML2 bisher zur Testgenerierung benutzt. U2TP habe ich mir schonmal angesehen, es jedoch noch nicht wirklich ausführlich evaluiert.
    Vorneweg ist U2TP einfach ein UML Profile, das heißt, dass alle Klassen (und weitere Konstrukute) durch zusätzliche Stereotypes ausgezeichnet sind. Das hat aus meiner Sicht lediglich den Effekt, dass dem Testentwickler eine gewisse Denke, also ein Metamodell vorgegeben wird, in dem er sich bewegen muss.
    Des weiteren ist UML2 nicht formal. Es gibt viele Ansätze, diese Sprache zu formalisieren, aber UML2 basiert lediglich auf einem riesigen Schriftstück, deren Semantik oftmals offen gelassen wird (sog. "semantic variation points"). Das kann man nun als Stärke oder Schwäche auslegen - aber mehr als "halbformal" würde ich UML2 und damit auch U2TP nicht zugestehen.
    Zur Frage der Testgenerierung bleibt die Hauptaufgabe weiterhin, entsprechende Codegeneratoren zu bauen, die aus dem Modell Code für eine spezielle Plattform generieren.

    Gruß,
    Stephan Weißleder