Testautomatisierung

Automatisiertes Testing für hochqualitative Software

Effektives und effizientes Testen

Wir unterstützen Sie dabei, Ihre Lösungen schneller und günstiger auf den Markt zu bringen, indem wir für Ihren Test-Prozess die Gesamtverantwortung übernehmen. So wird sichergestellt, dass die Produkte im Betrieb auch die erwarteten Anforderungen erfüllen. Wir lösen technische Herausforderungen mit intelligenten Ansätzen und wirksamer Automatisierung und sorgen für eine kontinuierliche Verbesserung und Zunahme der Qualität.

Vorteile der Testautomatisierung mit Ampada?

  • Erhöhte Testabdeckung durch den Einsatz von Hybrid-Strategien (Testdata-, und Schlüsselwortansatz)
  • Effizienteres Testen durch einfaches Abbilden von alternativ Szenarien, z.B. sowohl für Positiv- als auch Negativtestfälle
  • Einfache Bedienung der Automatisierung durch Fachseiten
  • Durchführung von Regressionstests zu jeder beliebigen Zeit
  • Zentrale und revisionssichere Dokumentation
  • Einheitliches Reporting für alle Fachbereiche
  • Automatisierung von heterogenen Systemlandschaften darunter (Web, GUIund SAP Applikationen)
  • Standardisiertes Verfahren zur Entwicklung von automatisierten Testfällen
  • Entwicklung von nachhaltigen und wiederverwendbaren Skripten

Prämissen einer erfolgreichen Testautomatisierung

Unabhängigkeit von Testumgebung und Mandanten

Testskripte sollen unabhängig von unterschiedlichen Mandanten und Umgebungen ausführbar sein.

Hohe Zuverlässigkeit

Die Testskripte sollen zuverlässig ausgeführt werden können. Im Fehlerfall werden alternativ-Pfade ausgeführt.

FlexibleTestausführung

Die Tests müssen von überall ausführbar sein. Die Testskripte müssen von allen Automatisierern benutzt und gewartet werden können und auf allen möglichen Testhosts ausführbar sein.

Einheitliche Tools und einfache Bedienung

Wir setzen Tools und Werkzeuge für eine einfache Bedienung ein. Wir nutzen aussagekräftige Reports und ständiges Monitoring bei der TA.

Modularer Aufbau und Wiederverwendbarkeit

Die entstandenen Automatisierungs Artefakte sollen über Projekte und Teams hinweg verwertbar sein. Die Skripte sollen aus möglichst kleinen Modulen erstellt werden.

Konzeption und Vereinheitlichung

Konzeptionierung eines Frameworks und Aufbau einer Testautomatisierungsinfrastruktur. Frühe Einbindung des Testautomatisierungsteams in den Tests. Methodische Arbeitsweise und Definition von Richtlinien zur Entwicklung der Testautomation.

Unser Vorgehen

Durch unser schrittweises Vorgehen sind wir in der Lage, Lösungen zu planen, anzupassen und bereitzustellen, die Ihre Reaktionsfähigkeit auf Marktveränderungen verbessern, Ihre Risiken reduzieren und eine kontinuierliche Weiterentwicklung ermöglichen, damit Sie die Bedürfnisse und Erwartungen Ihrer Kunden erfüllen können.

Die Erfolgsfaktoren dabei sind

  • Auswahl von geeigneten Testfällen
  • Auswahl von geeigneten Tools
  • Einbettung des Tools in die geeignetes Framework
  • Kontinuierliches Durchführen der Automatisierung

Technologien und Tools

Unsere Ingenieure beherrschen ein breites Technologiespektrum. Deshalb haben wir das Ziel jeweils die besten Tools und Technologien für Ihre Problemstellungen auszuwählen und anzuwenden und bei Bedarf diese auch in den bestehenden Application Live Cycle zu integrieren . Die gängigen Tools die wir in Kundenprojekten einsetzen sind folgende
  • Jenkins
  • ALM Octane
  • Test NG
  • Selenium
  • SoapUI
  • UFT
  • Worksoft
  • Jenkins
  • ALM Octane
  • Worksoft
  • Test NG
  • Selenium
  • SoapUI
  • UFT

Testautomatisierungs-Framework

Unsere Testautomatisierungsmethodik und unsere Testframeworks sind perfekt in agilen Prinzipien und DevOps-Strategien integriert, was einen konsistenten ROI während des gesamten Software-Lebenszyklus gewährleistet. Unsere Testautomatisierungsframeworks sind mit einem Fokus auf langfristige Nutzung aufgebaut und bieten sehr große Vorteile:
  • Geringere Wartung
  • Lose Kopplung von Tests und Daten
  • Verwendung und Integration von Open-Source-Werkzeugen
  • Unterstützt die Durchführung von mehreren Regressionstests während den Sprints
  • Leicht bedienbar für Fachseiten
  • Einheitliche HTML Reportings
  • Verwendung des Hyprid Frameworks welches die Vorteile der beiden Frameworks
  • (Keyword und Data Driven Framework ) beinhaltet

Applikation unter Test

Aussenaufritt

Print / E-mail
Sosial Media
Web-Portale
Mobile
Telefon

Kunden management

Kundenschnittstelle

CRM

Kommunikation (EAI/EDI)

Datenaustausch nach Innen und Aussen (EAI/EDI)

BIS-N

Backend

Stammdaten

GM

DSO-DP

nKED8

Stammdaten

GM

DSO-DP

nKED8

EDM

AMT

eCount

NMplus

Abrechnung

SAP IS-U

analytics

SAP BW

Test Hosts / Client

CLUSTER 1

CLUSTER 2

Testausführung

Scheduler

Skript

Object Repository

ALM Server

Testdaten Input

Testfälle

Testpläne

Defekts

Reporting

Icons made by Pixel perfect from www.flaticon.com

Kontaktieren Sie uns!

Möchten Sie mehr über die Ampada erfahren? Wünschen Sie Informationen über unsere Lösungen?

Copyright 2009 — © Ampada GmbH.
Alle Rechte vorbehalten.