Startseite Kompetenzen Dienstleistung Produktklassen Referenzen Unternehmen Kontakt

SL-Testing-Suite: Werkzeug für automatisierte (Integrations-) Tests

  PDF_Link_neu

Einen umfassenden Schnelleinstieg in das System finden Sie unten auf dieser Seite (Hier klicken für eine größere Bildansicht) Einen umfassenden Schnelleinstieg in das System finden Sie unten auf dieser Seite

Oberste Mission der aktuellen SoftwareLoft Testing-Suite ist die Qualitätssteigerung von Anwendungen durch automatisierte Tests mit reproduzierbaren Parametern und  Testdaten, Sicherstellung von Integrationstests mit Umsystemen und die Ermöglichung von Regressionstests in einer Umgebung, die es insbesondere „Nicht-Entwicklern“  ermöglicht, die Pflege von Testfällen und die Erstellung komplexer Teststrategien verantwortlich auszuüben.

Die Testing-Suite hilft IT- sowie Fachbereichen, dem Anspruch des Unternehmens nach Qualitätssicherung selbst entwickelter Anwendungen gerecht zu werden und in der  Implementierung und Betreuung der Applikationen ganz wesentlich zur Zeit-, Ressourcen- und Kostenersparnis beizutragen.

(Hier klicken für eine größere Bildansicht)

Gerade gute System-Architekturen und exzellente Implementierung von Anwendungen möchten sich in einem heterogenen Umfeld und im Zusammenspiel mit diversen  Umsystemen beweisen (systemübergreifende Tests) und ihre Stabilität über mehrere Releasezyklen hinweg (Regressionstests) hervorheben.

Aussagekräftige und qualitätssichernde System-, Integrations- und Regressionstests von Software-Entwicklungen erfordern einen hohen zeitlichen Aufwand, der für komplexe  Systeme nicht ohne Automatisierung zu bewältigen ist.
Eine erfolgreiche laufende Integration neuer Funktionen (Continuous Integration) ist ohne (Test-)Automatisierung kaum denkbar und kann allenfalls in sehr einfachen und  überschaubaren Anwendungen realisieren werden.

(Hier klicken für eine größere Bildansicht)

Die wichtigsten Eigenschaften der SL-Testing-Suite:

  • IDE, Eclipse basiert
  • Spezielle Form-basierte Editoren für wesentlich höhere Übersichtlichkeit
  • Dokumentation ist direkt zugreifbar, z. B. über „Tooltips“
  • Einfache Navigation zwischen Dateien
  • Datengetriebene Tests
  • Content-Assist und Plausibilitätsprüfung während der Eingabe
  • Testablaufbeschreibung
  • Gruppierung von Testfällen zu einer Test-Suite
  • Modularisierung von Testabläufen
  • Minimierung des Coding-Bedarfs
  • Einsatz von Standard-Connectoren
  • Einsatz kundespezifischer Connectoren
  • Versionierung der Testabläufe und -daten
  • Stabilität
 

(Hier klicken für eine größere Bildansicht)

Das optimierte Rollen-Modell der SL-Testing-Suite eröffnet Nicht-Entwicklern die Möglichkeit, Testfälle,Testdaten und Testabläufe erstellen und pflegen zu können.

Rollen-Modell:

  • Fachexperten können Testfälle in Form von Testabläufen und Testdaten verstehen und/oder definieren, ohne Testscripte lesen bzw. schreiben zu können
  • Ein Test-Architekt entwirft den Rahmen für verschiedene Kategorien von Daten getriebenen Tests: die Test Suites
  • Der Test-Autor erstellt Testfälle und Testdaten und führt die Tests auch aus.
  • Der System-Integrator bindet die Schnittstellen des zu testenden Systems an die Testing Suite an (nur in der Phase der Testvorbereitung).
  • Die Erstellung automatisierter Testfälle erfolgt durch Fachdomänenexperten, die ohne technisches Know-how, aber in der Rolle eines Test-Autors agieren.
  • Für alle Rollen stehen weit reichende Dokumentationsmöglichkeiten zur Verfügung.

(Hier klicken für eine größere Bildansicht)

Der Ansatz:

  • Setup: Versetzt das zu testende System in einen definierten Ausgangszustand
  • Operation: Löst die zu testende Operation aus (z.B. Service aufrufen, Message senden)
  • Assert: Vergleicht den Systemzustand mit erwartetem Endzustand, bei Abweichung Testabbruch mit Fehlermeldung
  • Ggf. weitere Operationen und Asserts

    

(Hier klicken für eine größere Bildansicht)

Kontaktieren Sie uns für weitere Informationen:

SoftwareLoft IT-Solutions GmbH
Dammtorstrasse 14
D - 20354 Hamburg

Tel.: +49.40.320877-80
Fax.: +49.40.320877-99
productsATswl

  

PDF_Link_neu        PDF_Link_Schnelleinstieg_neu