Zum Inhalt springen
Testmanagement und QAStrategie, Planung und Steuerung bis zur Abnahme.TestautomatisierungRegressionstests, die bei jedem Build laufen.Last- und PerformancetestsSpitzenlast, Monatsende, Kampagnen.Security- und PenetrationstestsScans in der Pipeline, Pentests nach OWASP.KI im TestingSchneller testen, die Freigabe bleibt beim Menschen.IT-Experten auf ZeitISTQB-zertifiziert, schnell im Projekt.
Alle Leistungen nach ISTQB-Standard.Alle Leistungen
Banken und FinanzdienstleisterKernbank, Zahlungsverkehr, DORA.VersicherungenBestand, Schaden, Tarifrechner.Bahn und LogistikSysteme, die rund um die Uhr laufen.Weitere BranchenTelko, Automotive, Behörden, Industrie.
Nahaufnahme von Python-Quellcode auf einem Bildschirm

Testautomatisierung

Vor jedem Release dieselben Tests von Hand. Das kostet Wochen und übersieht trotzdem Fehler. Wir automatisieren die Regression, damit Ihr Team Zeit für die neuen Funktionen hat.

Wann das passt

  • Die Regression dauert länger als die Entwicklung der neuen Funktion.
  • Es gibt automatisierte Tests, aber keiner traut ihren Ergebnissen.
  • Sie wollen häufiger releasen, ohne mehr Personal im Test.
  • Schnittstellen und Oberflächen ändern sich oft und brechen dabei Bestehendes.

So gehen wir vor

  1. Auswahl

    Wir bestimmen, welche Tests sich lohnen. Nicht alles, was sich automatisieren lässt, sollte automatisiert werden.

  2. Pilot

    Wir automatisieren einen kritischen Ablauf vollständig, mit Testdaten und Pipeline. So sehen Sie nach wenigen Wochen, ob der Ansatz trägt.

  3. Ausbau

    Wir erweitern die Abdeckung schrittweise und halten die Tests stabil.

  4. Übergabe

    Ihr Team kann die Tests selbst pflegen. Auf Wunsch betreuen wir weiter.

Was Sie am Ende haben

Testsuite
Automatisierte Regressionstests für Oberfläche und Schnittstellen
Pipeline
Tests laufen bei jedem Build, zum Beispiel in Jenkins, GitLab CI oder Azure DevOps
Berichte
Verständlich für Entwicklung und Fachbereich
Dokumentation
Aufbau, Konventionen, Pflege, damit Ihr Team weitermachen kann

Was wir automatisieren

Oberfläche
Web-Anwendungen und mobile Apps, Ende-zu-Ende über mehrere Systeme
Schnittstellen
REST, SOAP, GraphQL und Messaging, inklusive Contract-Tests und Service-Virtualisierung
Unit- und Modultests
Zusammen mit der Entwicklung, mit Abdeckungsmessung und Mutationstests
Datenbanken und Batch
Datenprüfungen nach Migrationen, Nachtverarbeitung und Schnittstellendateien
Regression in der Pipeline
Alle Ebenen laufen automatisch bei jedem Build

Werkzeuge

Selenium, Playwright, Cypress, Tricentis Tosca, TestComplete und Appium für Oberflächen. Postman, REST Assured, SoapUI und Karate für Schnittstellen. JUnit, TestNG, Mockito, pytest und Jest für Unit- und Modultests. Die vollständige Liste steht unter Technologien.

KI im Testing

Self-Healing hält automatisierte Tests stabil, Sprachmodelle beschleunigen Testfallentwurf und Testcode. Mehr dazu unter KI im Testing.

Projektbeispiel

Bankplattform-Migration

Auftraggeber
Bank
Ausgangslage
Migration auf eine neue Bankplattform, alle Daten und Prozesse mussten nachweislich korrekt übernommen werden
Aufgabe
Testautomatisierung der Migrationsprüfung (Selenium, Appium, TestNG) in einer Jenkins-Pipeline, Lasttests mit JMeter
Ergebnis
Migration ohne nennenswerte Störungen, deutlich weniger manueller Prüfaufwand

Abgenommen

Alle Projekte

Sprechen Sie mit uns

Schreiben Sie uns kurz, worum es geht. Wir melden uns innerhalb eines Werktags.

Zum Kontaktformularservices@cubio-consulting.com