Hohe Avaloq-Wartungs Kosten durch manuelle Durchführung von Regressions-Tests?

Senken Sie ihre Testaufwände und erhöhen die Qualität mit unserem Avaloq Testroboter

CATS - die CONSULT.IT Avaloq Test Suite - bietet Ihnen einen voll-integrierten Avaloq Testroboter inkl. Testfall- und Testergebnisverwaltung. Mittels grafischer Oberfläche lassen sich mühelos Testfälle erstellen und zu Testfallketten kombinieren, um auch die kompliziertesten End-to-End Geschäftsfälle zu automatisieren. CATS bietet Ihnen eine voll-integrierte Testfallverwaltung, von der Geschäftsfallanalyse, über der Testfallerstellung bis hin zur automatischen Testlaufdurchführung und der automatischen Auswertung des Testergebnisses.

 

Einsatzbereich

CATS wird sowohl im Unit-Testbereich für die funktionale Entwicklung Ihrer Avaloq-Installation als auch im Integrations-, System- und User Acceptance Test eingesetzt.

 

 

Unittest

Ihre Avaloq Parametrierer können eigenständig für Ihre entwickelten Module sehr detaillierte Testfälle definieren, um bei jeder Änderung vor dem Ausliefern des Changes "auf Knopfdruck" einen Überblick über Ihren Realisierungstand zu bekommen. Der von uns entwickelte WFC-Analyzser unterstützt Sie dabei, alle Testfälle für einen spezifischen Metatypen automatisch zu generieren, um wirklich alle möglichen Testfälle für einen Metatypen abzudecken.

 

Weiters unterstützt CATS Ihre Avaloq Parametrierer beim Entwickeln selbst, da natürlich auch Testeingaben, die bei der Entwicklung notwendig sind, mit ein paar Klicks automatisiert werden können.

 

Integrationstest

Bevor alle Änderungen Ihrer Entwicklung-Streams für einen Testzyklus in Ihre Testumgebung installiert werden, sollten diese vorerst einmal in einer Integrationsumgebung installiert werden. Für ein effizienteres Testmanagement sollten Sie in dieser Umgebung ebenfalls schon einen Smoke-Test Zyklus durchführen, um sicher zu gehen, dass keine schwerwiegenden Installationsfehler aufgetreten sind.

 

System- und User Acceptance Test (UAT)

Fügen Sie abhängige Einzeltestfälle zu ganzen Testläufen zusammen, um selbst die kompliziertesten Geschäftsvorfälle inkl. In- und Outgoing Messages automatisch durchzuführen. Nach jedem Einzeltestfall können Sie Ihre Soll-Ergebnisse definieren, die von CATS nach erfolgreicher Durchführung automatisch überprüft werden.

 

Seien es Börsenorders mit Teilausführungen, Security Events Transactions, FX Options, SWIFT-Messages, Money Market Fiduciary Call Geschäfte .... kein Geschäft ist für CATS zu komplex.

 

Testfälle und Testläufe

CATS ist kein GUI-basiertes Test-Werkzeug, sondern Testfälle bestehen immer aus einer Anzahl von Workflow Actionen und Daten, die vom Benutzer normalerweise im Online gesetzt werden. Der Vorteil dieser Methode liegt in den geringen Testfall-Wartungskosten, da Testfälle bei Änderungen am GUI (neue Dropdown Einträge, geänderte WFCs oder Labels etc ..) nicht jedesmal angepasst werden müssen.

 

Testfälle erfassen

Testfälle können wie folgt erfasst werden

  • Über das User-freundliche GUI
  • Über die CATS Importschnitstelle (zB aus Excel)
  • Aus einer bestehende AVALOQ-Order kann ein CATS Testfall generiert werden
  • aus dem WFC-Analyzer generieren

 

Später werden Testfälle zu Testläufen kombiniert, wobei ein Testfall in mehreren Testläufen vorkommen kann.

 

Testdurchführung

Die Testdurchführung sowie Anzeige der Testergebnisse kann direkt aus dem CATS Client online initiiert werden. Das Ergebnis, die generierten Daten, der Soll/Ist-Vergleich, die Avaloq Order sowie etwaig aufgetretene Fehler können direkt nach der Durchführung im CATS Client analysiert werden. Natürlich können Sie beliebige Testläufe auch zeitgesteuert jede Nacht durchführen lassen. Damit lässt sich zB ein täglicher Statusbericht über den Zustand von einzelnen Entwicklungsumgebungen erstellen und automatisch publizieren.

 

Connectivity

Testfälle und Durchführungsergebnisse lasssen sich mit Jira oder HP Quality Center synchronisieren. Sie können aber auch Testläufe und deren Durchführungsergebnisse als XML/XSLT in nahezu jedes beliebige Format exportieren, sollten sie die Informationen noch in anderen Systemen benötigen.

 

Test as a service

Sollten Sie Ihr automatisiertes Avaloq Testing vollständig auslagern wollen, ist die CONSULT.IT der richtige Partner für Sie. Wir bieten Ihnen "Test as a service" an.

 

Technik

CATS führt einen eigenen Datenhaushalt für Testfälle, -daten, -durchführungen und -ergebnisse in einer Oracle oder MySQL Datenbank. Der CATS Java-Client wird auf jedem Arbeitsplatz mittels geführter Installation separat eingespielt.

 

Gerne zeigen wir Ihnen vor Ort in Ihrer Umgebung, wie Sie Risiko und Kosten in einem Avaloq Einführungsprojekt minimieren, die Qualität bei Avaloq Releasewechsel sicherstellen, sowie neue Funktionalitäten in kürzester Zeit mit hoher Qualität und minimalem Aufwand implementieren.

CATS Product Facts:

  • Benutzerfreundliches GUI
  • Mehrsprachig
  • Importschnittstelle für bestehende Testfälle (z.B. aus Excel)
  • Testfall Generierung anhand einer bestehenden Avaloq Order
  • Intelligentes Message-Konzept zum Testen der Schnittstellen und Belege
  • Individuelles Reporting durch XML/XSLT Schnittstelle
  • Unterstützung vom Avaloq MESI-Konzept
  • Plattform und Datenbank unabhängig

Ihr Ansprechpartner:

 

Michael Majdic

+41 41 511 54 23