Testobjekte im Back-End

 

Unterstützte Testobjekte

Die RapidRep Test Suite ist eine Lösung zur Testautomatisierung für das Back-End. Das große Spektrum der Testobjekte umfasst Tabellen, Dateien und Programme ohne Benutzeroberfläche.

RapidRep unterstützt den Zugriff auf Daten unterschiedlicher Herkunft. Aktuell kann RapidRep auf mehr als 50 verschiedene Datenquellen zugreifen und diese gleichzeitig in einem Testfall verwenden.

Liste unterstützter Data Warehouses

RapidRep kann auf die Daten folgender Systeme zugreifen (alphabetisch sortiert). Die dafür benötigten JDBC Treiber erhalten Sie von Ihrem Administrator, der die entsprechende Datenbank betreut.

Unterstützte Data Warehouses
ADABAS HSQLDB MongoDB PostgreSQL
Apache Derby IMS MS Access SAP HANA
CA Datacom Informix MS SQL Server SAP MaxDB
CA IDMS Ingres MySQL SAS
Clipper Interbase neo4j Sybase Adaptive Server Enterprise
CUBRID InterClient Nonstop SQL Sybase IQ
DB2 Intersystems Cache NuoDB Teradata
dBase Java DB OleDB Provider ThinkSQL
Firebird LDAP OpenIngres Times Ten
FoxPro LucidDB Oracle VSAM
Frontbase Mckoi Paradox  
H2 Database Mimer SQL Pointbase  

Liste unterstützter Textformate

RapidRep kann auf die Inhalte von Dateien zugreifen und testen. Die dazu benötigten Treiber und Assistenten sind fester Bestandteil von RapidRep.

Dateiformat Anmerkung
CSV Spalten sind durch ein Trennzeichen separiert
Fixed Length Datei mit fester Satzstruktur
XML als Datei oder als Ergebnis einer URL (z.B. Webservice)
MS Excel zusammenhängender Bereich in einem Excel Sheet

Programme als Testobjekt

RapidRep kann Funktionalität, Stabilität und Performanz von Back-End Programmen automatisiert messen. Back-End Programme verarbeiten Eingangsdaten und Parameter ohne manuelle Zwischenschritte gemäß einer deterministischen Logik und erzeugen (Zwischen-) Ergebnisse. Eingaben über eine Benutzeroberfläche (GUI) werden von RapidRep nicht unterstützt.

Bei den Funktionstests führt RapidRep einen vollautomatisierten Soll-/Ist-Vergleich durch. RapidRep kann das bekannte erwartete Ergebnis verwenden oder mit Hilfe von Regelwerken oder eines modellbasierten Ansatzes selbst ermitteln (RapidRep als sogenanntes "Testorakel").