ORQA ist eine hochskalierbare Lösung für die Automation von Anwendungs- und Daten-Management von IB Boost Ltd. Sie kann für das automatisierte Testen und die Qualitätssicherung von allen Arten von Softwareprodukten verwendet werden. Die Lösung kann in der Systemintegration, im Testbereich, in der Data Extraction und der Transformation eingesetzt werden. Unterschiedlichste Arten von Applikationen können damit schnell mittels Drag & Drop automatisiert werden.

Die Vorteile auf einen Blick:

Orqua
  • Einfache Bedienbarkeit für IT-affine Anwender
  • Vorimplementierte Toolbox für diverse Aktionen
  • Einfache und schnelle Umsetzbarkeit von Test-Automatisierung
  • Drag & Drop bei vielen Applikationen
IB Boost - ORQA

Datenverarbeitung

  • ORQA von IB Boost bietet ein Komplettpaket zur Datenverarbeitung und der automatischen Datenextraktion
  • Reinigung, Transformation und Abstimmung von Daten können von ORQA automatisiert werden
  • Einzigartige Unterstützung von Kontrollfluss-Optionen (Loops und konditionale Aktionen) ermöglicht einfache Handhabung von Datentransformationen
  • Hochskalierbare Infrastruktur und Big Data Verbindungen werden unterstützt
  • Im Vergleich zu anderer Software bis zu 7-fach schnellere Datenverarbeitung 
Daten-bereinigung und Transformation

Daten-bereinigung und Transformation

Abstimmung von Daten zwischen Formaten

Abstimmung von Daten zwischen Formaten

 
 

Datenabstimmung

  • ORQA Kernleistungsmerkmale bei der Datenabstimmung sind Nicht-Übereinstimmungs Toleranze und bedingte Anweisungen
  • Gesamter Datenabstimmungsprozess, inklusive Datenextraktion (Excel, CSV, Web, Java App ...), Datenbereinigung und Datentransformation kann gehandhabt werden
  • Fortgeschrittene regelbasierte Logik ohne technisches Expertenwissen kann den Datenabstimmungsprozess einfach erweitern
Software updates für Lieferanten 

Software updates für Lieferanten 

Änderungen im Preismodell

Änderungen im Preismodell

Systemmigration

Systemmigration

EOD Reports

EOD Reports

Schnelle Abstimmung

Schnelle Abstimmung

Umgebung mit niedrigem Verbrauch

Umgebung mit niedrigem Verbrauch

 

Integration von Excel

  • Erstellung, lesen und schreiben von Excel-Dateien z.B. zum initialen Datenload von Testsytemen
  • Anpassbares Design der Excel-Sheets, regelbasierte Formatierung und Einfügen von Pivot Tabellen und Makros möglich
Automation von der Erstellung von Reports

Automation von der Erstellung von Reports

Erzeugung von interaktiven Reports

Erzeugung von interaktiven Reports

Revision von anforderungen

Revision von anforderungen

Daten-bereinigung und Transformation

Daten-bereinigung und Transformation

EOD Reports

EOD Reports

 
 

Ergebnisübersicht

  • Einfach zu lesende Ergebnisübersicht und Anzeige des Testfortschritts in Echtzeit
  • Ergebnisse sind speicherbar und es besteht die Möglichkeit verschiedene Ergebnisse zu vergleichen
  • Automatische Erstellung von Reports, welche in eine Reihe von Formaten exportiert werden können
  • Integration in Testmanagement Tools wie z.B. JIRA inkl. Ticketerstellung im Falle von Fehlern
Entwicklung nach Konsum-verhalten

Entwicklung nach Konsum-verhalten

Menschlich lesbare Ergebnisse

Menschlich lesbare Ergebnisse

Isolierung von Problemen

Isolierung von Problemen

Identifikation der Effekte durch Änderungen

Identifikation der Effekte durch Änderungen

 
 

Skalierbare Ausführung

  • Unterstützung von Parallelverarbeitungen für einen hochskalierbaren Testprozess
  • Lokale Ausführung oder in der Cloud
  • Einsparung an Entwicklungs- und Infrastrukturkosten
  • Die Handhabung von Big Data ist unproblematisch (Unterstützung von Big Data Datenbanken wie couchbase und cassandra)
Big Data

Big Data

Server mit niedrigem Verbrauch

Server mit niedrigem Verbrauch

Alte INfrastruktur

Alte INfrastruktur

Groß-formatiger Betrieb

Groß-formatiger Betrieb

 
 

Java Automation

  • Record-und-Playback Automation, Step-by-Step Automation und Kombination aus beiden erweitert die Java Automation auf simple Art und Weise
  • ORQA nutzt XPath zur Navigation, wodurch die Automation deutlich robuster gegenüber Anbieter-Updates und generell einfacher zu updaten ist
  • Schleifen und bedingte Anweisungen als Kontrollflussoperationen vorhanden
Testen

Testen

Datenmigration

Datenmigration

System-integration

System-integration

Netzwerk-Management

Netzwerk-Management

Systemwartung

Systemwartung

 
 

Windows Automation

  • Einfache Oberfläche erleichtert es eine intelligente und regelbasierte Automation zu bauen, um Windows Prozesse zu rationalisieren
  • Einfache Implementierung von bedingten Anweisungen und Loops, da Codierung nur optional ist

 

Testen

Testen

Datenmigration

Datenmigration

System-integration

System-integration

Netzwerk-Management

Netzwerk-Management

Systemwartung

Systemwartung

 
 

Web Automation

  • Record-und-Playback Automation, Step-by-Step Automation und Kombination aus beiden erweitert Web Automation
  • ORQA nutzt XPath um Elemente zu definieren, wodurch die Web Automation deutlich robuster wird
  • Schleifen und bedingte Anweisungen als Kontrollflussoperationen vorhanden
Extrahierung von Informationen aus dem Internet

Extrahierung von Informationen aus dem Internet

 
 

Jenkins Integration

  • ORQA Tests als Teil von einem von Jenkins angetrieben Integrationsprozess
  • Verkürzte Entwicklerzeit und geringere Produktionskosten, da Integrationstest mit ORQA innerhalb von wenigen Sekunden erzeugt werden können
  • Test Reports im JUnit Stil werden unterstützt, wodurch Testergebnisse automatisch in Jenkins ausgegeben werden
    Schnelle Bereitstellug von Updates für Kunden

    Schnelle Bereitstellug von Updates für Kunden

    Kontinuierliches Testen

    Kontinuierliches Testen

    Datenmigration

    Datenmigration

    Leicht Lesbare Reports

    Leicht Lesbare Reports

    Planmäßige Testausführung

    Planmäßige Testausführung

     
     

    HP QC Verbindung

    • Durch ORQA’s HP QC Integration kann man ORQA als einfache Ergänzung zu seinem existierenden Toolset einsetzen
    • Test- und Prozesserstellung ist deutlich schneller und flexibler als mit traditioneller Programmierung oder anderen Automationswerkzeugen
    • Nach einer einfachen Verbindung von ORQA mit HP QC können Test mit nur einem Klick durchgeführt werden
    Integration in existierende HP QC Projekte

    Integration in existierende
    HP QC Projekte

    Test-management

    Test-management

    Tracking des Fortschritts

    Tracking des Fortschritts

    Automatisches Fehlerprotkoll

    Automatisches Fehlerprotkoll

    Historisierung

    Historisierung

    Kontinuierliche Intergration

    Kontinuierliche Intergration

     

    Gherkin für Behaviour-Driven Development (BDD)

    • Eine Kombination aus Gherkin und ORQA ergibt ein hervorragendes BDD Werkzeug
    • Unterstützt Kontrollflussoperationen um BDD intelligenter und einfacher zu nutzen
    • Szenarios können in ORQA geschrieben oder importiert werden und Tests können einfach mit der Record-Funktion oder der Drag-and-drop-Funktion erzeugt werden
    Produkt-entwicklung

    Produkt-entwicklung

    Regressions-tests

    Regressions-tests

    Intergrations-Tests

    Intergrations-Tests

    Testpläne lesbar für Kunden

    Testpläne lesbar für Kunden

    Vertrauens-bildung mit Kunden/ Management

    Vertrauens-bildung mit Kunden/
    Management

     
     

    Unit Testresultate in JUnit

    • ORQA nutzt JUnits prägnantes Reporting, d.h. schnell und einfach zu lesende Reports im JUnit Stil und damit standardisiertes Report-Format
    • Test müssen nicht im signifikant langsameren JUnit Framework durchgeführt werden
    Testgetriebene Entwicklung

    Testgetriebene Entwicklung

    Kontinuierliche Intergration

    Kontinuierliche Intergration

     
     

    Nutzung als Robotic Process Automation (RPA)

    • Nahtlose Integration mit BPM Engines (Camunda) zur Bedienung von legacy Frontend Systemen zur schnellen und effizienten Integration bestehender Softwarelösungen
    • Ausführen von automatischen Bereinigungsmassnahmen im Bestand ohne manuelle Interaktionen

    Einsatz bei Schulungsmaßnahmen oder Unterstützung bei Rollouts

    • Einsatz ggf. auch als Trainings-/Schulungssoftware durch automatisiertes Durchführen des Users durch die Software
    • Hiermit können auch Software Rollouts unterstützt werden indem grössere Nutzerkreise geschult werden