Quality Minds Software Quality Testing and Test Management Services

Testing & QA

Vom Manuellen zum Magischen: moderne Testautomatisierung

Bei QualityMinds glauben wir, dass Testautomatisierung mehr ist als nur „Testfallprogrammierung”.

Kontakt Testing & QA

Testautomatisierung ist integraler Bestandteil unserer Teststrategie. 

Die Testautomatisierung hat in den letzten Jahren eine beachtliche Popularität erlangt. Besonders bei agilen Projekten lässt sich die Automatisierung von Testfällen durch schnelle Entwicklungs- und Releasezyklen kaum wegdenken, um Entwickler:innen schnelles Feedback zu geben und Tester:innen von repetitiven Aufgaben zu entlasten.

Wir arbeiten in Projekten in unterschiedlichen Branchen, für Banken, Automobilunternehmen, für Versicherungsfirmen, im Bildungsbereich und dem öffentlichen Dienst und fühlen uns in allen Softwareentwicklungs-/Vorgehensmodellen zuhause, egal ob agil oder klassisch, wir verwenden für jede Vorgehensweise die passenden Testmethoden in der Automatisierung.

Quality Minds Test Automation
  • Du bekommst das passende Automatisierungstool je nach Technologie, Testebene und Anwendungsgebiet
  • Du arbeitest mit wertschöpfenden Metriken
  • Du profitierst von der Testbarkeit und Wartbarkeit deiner Systeme
  • Wir erstellen ein Proof of Concept (POC)
  • Du bekommst Automatisierung ganz praktisch im Projekt umgesetzt

Projekt

Das neue Großbezahlsystem für den internationalen Zahlungsverkehr

Eine der größten europäischen Nationalbanken stand vor der Herausforderung, ihre bestehende Zahlungsverkehrsplattform zu modernisieren, um erhöhte internationale und regulatorische Anforderungen zu erfüllen. Das Projekt zielte darauf ab, eine robuste und technologisch fortschrittliche Plattform für den internationalen Zahlungsverkehr zu entwickeln, die die neuesten technischen Standards einschließlich des ISO 20022-Messaging-Standards unterstützt und ein zentrales Liquiditätsmanagement einführt.

Ein Teil der Lösung bestand aus dem Aufbau einer umfassenden Testautomatisierungsstrategie, die Backend- und GUI-Tests umfasste, und der Entwicklung einer in-house cloud-basierten Testinfrastruktur. Diese Infrastruktur wurde nicht nur für dieses Projekt, sondern auch in anderen Projekten der großen europäischen Nationalbank eingesetzt, um Synergien zu nutzen und die Effizienz zu steigern.

Beratung in der Testautomatisierung:

Was sind die Ziele, die ihr mit der Testautomatisierung erreichen möchtet?

Welches ist das passende Automatisierungstool für euer Anwendungsgebiet?

Welche eurer Tests und Prozesse sollten automatisiert werden?

Da Automatisierung Investieren bedeutet – was ist eine optimale Nutzung von Ressourcen?

Sind die Zieltestumgebungen bereit und stabil genug?

Ist eure Testdokumentation zweckmäßig, um mit der Testautomatisierung beginnen zu können?

In der schnelllebigen Welt der Softwareentwicklung ist Zeit ein entscheidender Faktor.

Mit den neuesten Fortschritten in der Testautomatisierung kannst du die Effizienz und Genauigkeit deiner Tests erheblich verbessern und die Markteinführungszeit verkürzen.

Testautomatisierung ist in der agilen Softwareentwicklung entscheidend, da sie schnellere Feedbackzyklen und kontinuierliche Integration ermöglicht. Durch automatisierte Tests erhalten Entwickler sofortiges Feedback zu Codeänderungen, was frühzeitige Fehlererkennung und -behebung unterstützt. Dies ist besonders wichtig in agilen Umgebungen, die durch verkürzte Entwicklungs- und Releasezyklen auf schnelle Iterationen setzen. 

Insgesamt unterstützt die Testautomatisierung die agilen Prinzipien der ständigen Verbesserung und der Lieferung qualitativ hochwertiger Software, indem sie sicherstellt, dass neue Features nahtlos integriert werden und die Software stets funktionstüchtig bleibt.

Faktor Zeit in der Softwareentwicklung

Faktor Zeit in der Testautomatisierung

podcast

Wie gelingt ein Quereinstieg in die Testautomatisierung?

QualityHeroes Podcast Folge 40: Diesmal erklären uns Katja und Thorsten, wie ihre Reise in der spannenden Welt der Testautomatisierung begann. Zudem verraten sie uns, welche Lernmethoden, Frameworks und Plattformen sie nutzen, um in diesem schnelllebigen Bereich up-to-date zu bleiben und sich langfristig weiterzuentwickeln. Viel Spaß!

Workshops

Erlebe Testautomatisierung live!

Quality Minds Test Automation Strategy

Strategie für Testautomatisierung

Die zeitlichen Kapazitäten der Testautomatisierer:innen im Projekt sind häufig knapp und es benötigt Struktur und Planung, um zielgerichtet Testfälle zu automatisieren. Hier hilft eine Testautomatisierungsstrategie. Wir klären die Fragen, warum, wie und was automatisiert werden soll und entwickeln so in diesem Workshop gemeinsam eure Testautomatisierungsstrategie.

QualityMinds Workshop - Test Documentation for Software Developers and Product Managers

Vom manuellen zu automatisierten Testfällen

Häufig existieren manuelle Testfälle vor den automatisierten. Wie wähle ich die geeigneten Testfälle aus, die in die Testautomatisierung aufgenommen werden sollen? Welche Testfälle sind überhaupt für die Automatisierung geeignet? Wie unterscheidet sich das Test Design? Und warum sollten eigentlich nicht alle Testfälle automatisiert werden? Diesen und anderen Fragen gehen wir gemeinsam auf den Grund.

Quality Minds Framework and Set Up for Software Test Automation

Aufsetzen eines Frameworks für Testautomatisierung

Zu Beginn eines Testautomatisierungsprojekts stehst du vor einer Vielzahl an Möglichkeiten. Wie entscheide ich, welches das beste Testautomatisierungsframework für das Projekt ist? Woher weiß ich, welches Design Pattern am besten zu meinen Bedürfnissen passt? Und wie setze ich das Projekt auf und binde es in die Testinfrastruktur ein? Wir analysieren zusammen eure Projektsituation und entwickeln so den Aufbau des Testautomatisierungsframeworks für euer Projekt.

Wir freuen uns auf deine Anfrage!

Unser Team vereint eine bunte Mischung an beruflichen Hintergründen und wir teilen die Neugier und den Wunsch, Softwarequalität durch Testautomatisierung zu erhöhen.

Gerne unterstützen wir bei der Konzeptionierung, Proofs of Concepts oder der hands on Arbeit in der Testautomatisierung.

Katja Meyer, Ansprechpartnerin Software Testing und Testautomatisierung

Katja Meyer

Teamlead Testing & QA

+49 911 660 73 20 11

    Bitte kontaktiere uns via hello@qualityminds.de.