Zum Inhalt springen
SQACE SQACE

Anwendungs-Testing

Anwendungs-Outputs prüfen, ohne Source-Code-Zugriff.

SQACE prüft die fachliche Korrektheit zugekaufter und interner Anwendungen direkt an den produzierten Daten, mit Audit-Trail für MaRisk AT 4.3.4, FRTB und SA-CCR.

30 Minuten, an Ihrem eigenen Use Case.

Das Problem

Black-Box-Software ohne fachlichen Nachweis.

Nicht jede geschäftskritische Software ist im Haus entwickelt. Handelssysteme, Abrechnungs-Software, Bewertungs-Engines und Risikorechner liefern Daten, die direkt in Bücher, Meldungen und Auszahlungen fließen. Bei zugekaufter und vielen internen Anwendungen fehlt der Zugriff auf die Implementierung.

Releases werden geliefert, mit Release-Notes und Hersteller-Tests. Ob das neue Release in einem konkreten Daten- und Prozessrahmen korrekt rechnet, bleibt offen. Manuelle Stichproben finden nur grobe Fehler; Datenqualitäts-Tools prüfen Strukturen, keine Bewertungslogik. Bei Audits steht regelmäßig dieselbe Frage im Raum: Woher wissen Sie, dass die Anwendung fachlich richtig rechnet?

Die SQACE-Lösung

Verifikation am Output, unabhängig vom Code.

SQACE prüft das, was die Anwendung tatsächlich produziert. Eingangsdaten und Ergebnisdaten werden gegen ein fachliches Regelwerk verglichen, das von Fachexperten formuliert und gepflegt wird, oft entlang von Produktbeschreibungen, Verträgen und Abrechnungsvorschriften.

SQACE arbeitet auf Datenbank-Outputs ebenso wie auf Massen-XML-, JSON- oder Flat-File-Schnittstellen. Bei jedem neuen Release rechnet SQACE das Regelwerk auf den aktuellen Eingangsdaten und vergleicht mit dem Anwendungs-Output. Treffer werden gruppiert; Einzelfälle sind per Drill-Down erreichbar.

Screenshot: Rule level Compare
Anwendungs-Output gegen das hauseigene Regelwerk: Treffer gruppiert, Einzelfall per Drill-Down.

Einsatz-Szenarien

Wo Teams Anwendungs-Outputs mit SQACE prüfen.

Handels- und Trading-Systeme regressiv testen

Bewertungen vor und nach einem Release werden verglichen. SQACE prüft zusätzlich, ob die Bewertungen den Bewertungsregeln im Haus entsprechen.

Abrechnungs-Software prüfen

Etwa für Arzthonorare, Steuerabrechnung oder Provisions-Engines: Eingangsfaktoren werden gegen ein fachliches Regelwerk gerechnet. Auffällige Abrechnungen erscheinen mit Begründung und auslösendem Datensatz.

Bewertungs-Engines und Massen-XML-Outputs validieren

SQACE liest Massen-XML mit mehreren Millionen Knoten direkt und vergleicht definierte Pfade gegen Soll-Werte.

Konkret

  • Anwendungs-Releases ohne Source-Code-Zugriff verifizieren.
  • Regression-Testing zwischen Versionen mit fachlichem Bezug, nicht nur Verhaltens-Vergleich.
  • Datenbank-Outputs und Massen-XML in derselben Plattform.

Vorteile auf einen Blick

Aspekt SQACE auf Datenebene Hersteller-Tests
Datenquelle Produktivdaten im eigenen Haus Anbieter-eigene Testdaten
Logik-Bezug Hauseigenes fachliches Regelwerk Anbieter-Definition
Audit-Sicht Datensatz-genau, klassifiziert Wenig differenziert
Source-Code Nicht erforderlich Erforderlich

Compliance

Compliance-Nachweise als Nebenprodukt.

Für Handels- und Bewertungssysteme gelten MaRisk AT 4.3.4, FRTB- und SA-CCR-Anforderungen sowie BaFin-Prüfungen nach KWG. Im Umfeld von MD/MDK-Prüfungen und in der privaten Krankenversicherung unter BaFin-Aufsicht liefern SQACE-Audit-Trails den Tagesnachweis, dass die Anwendungs-Outputs gegen das hauseigene Regelwerk geprüft wurden.

Audit-Trail je Lauf MaRisk AT 4.3.4 FRTB SA-CCR KWG / BaFin Versionierte Regelwerke

Wie SQACE auf extrahierten Daten arbeitet, beschreibt Sicherheit & Architektur.

FAQ

Häufige Fragen

Muss der Hersteller über den Einsatz von SQACE informiert werden?

In der Regel nicht. SQACE arbeitet auf den Outputs, die ohnehin im Haus liegen. Vertragliche Aspekte hängen von der jeweiligen Lizenz ab.

Was passiert bei Hersteller-Updates mit großen Logik-Änderungen?

Das Regelwerk im Haus ist unabhängig vom Hersteller-Release. SQACE zeigt, wo das neue Release vom Regelwerk abweicht. Aus den Treffern entsteht oft eine schärfere Klärung mit dem Hersteller.

Welche Datenformate werden unterstützt?

Relationale Datenbanken über JDBC (etwa Oracle, MS SQL Server, PostgreSQL) sowie Dateiformate wie CSV, JSON, XML und Fixed-Width, inklusive Massen-XML. Weitere Quellen lassen sich über die Plattform-API anbinden.

Wie wird mit großen XML-Dokumenten umgegangen?

SQACE liest Massen-XML elementgenau bis auf Knotenebene, vergleicht definierte Knoten gegen Soll-Werte und liefert eine Klassifikation der Treffer.

Lässt sich das Regelwerk versionieren?

Ja. Regelwerke sind versioniert, und jeder Lauf bezieht sich auf eine konkrete Version.

Wie ist die Performance bei großen Beständen?

Bestände im Millionenbereich werden in produktiven Umgebungen verifiziert. Die Plattform skaliert horizontal.

Prüfen Sie Ihre Anwendungs-Outputs gegen Ihr eigenes Regelwerk.