Testautomatisierung

Ihr Ansprechpartner
Klaus März
+49.6109.50777-0
Unsere Mitarbeiter haben über 20 Jahre Erfahrung mit Kundenprojekten, in denen praxisnahe Automationsbausteine entwickelt wurden. Damit gewährleisten wir einen schnellen Nutzen und somit einen Gewinn in Testprojekten.

Testautomatisierung ist ein separater Teilbereich im Projekt oder im Unternehmen. Die Umsetzung erfolgt mit Hilfe spezialisierter Tools (für Front- oder Backendtests), denn ein Standard-Testtool für alle Anforderungen gibt es nicht. Entscheidend ist deshalb die Auswahl und Verbindung der einzelnen Tools untereinander. Um hier die richtige Zusammensetzung zu implementieren, muss das Wissen eines guten Testautomatisierers breit angelegt sein. Neben guten Grundkenntnissen im Bereich der Softwareentwicklung ist die fundierte Kenntnis der Vorgehensweisen und Prozesse im Test notwendig.

Unsere Leistungspalette zur Testautomatisierung umfasst neben den klassischen marktüblichen Angeboten wie Toolevaluierung, Entwicklung von kundenspezifischen Testframeworks, Testskripterstellung, Testreports für Auswertungen, Beratung, Coaching und Schulung außerdem:  

  • Setup der notwendigen Testumgebung für eine Testautomation und Proof of Concept bezüglich der vorhandenen Testtools und Automationsansätze (Initialphase)
  • Outsourcing der Entwicklung von Automationsbausteinen (Konzeption, Implementierung, Pilotierung, Schulung)
  • Durchführung von Automationsbausteinen (Nutzung) im Rahmen einer Testdatenbereitstellung (Stammdaten)
  • Vollständige automatisierte Durchführung und Auswertung inkl. iterativer Erweiterung von Regressionstests

Jede Automatisierung bedarf zu Beginn einer entsprechenden Investmentbereitschaft von Seiten des Managements, die sich jedoch schnell rentiert.  Bei kompetenter Umsetzung führt sie zu einer wesentlichen Verbesserung und Effizienzsteigerung im Test und optimiert bzw. beschleunigt den Ablauf des Testprozesses. Für eine reibungslose Einführung im Unternehmen ist darüber hinaus eine gute Vorbereitung bei den Mitarbeitern wichtig,  um von vornherein klar zu verdeutlichen, dass Testautomation nicht gleichbedeutend mit Stellenabbau im Testprojekt ist.  Auch bei der internen Kommunikation unterstützen unsere Berater Sie gern mit ihrer umfassenden Erfahrung.

Für den Prozess einer Testautomatisierung wird ein unabhängiges Testautomationsteams etabliert. Entscheidend ist dabei die Mischung aus fachlichem und technischem Backgroundwissen bei den Teammitgliedern. Unsere Erfahrung zeigt, dass alle Teamplayer tiefergehende Kenntnisse in der Programmierung (z.B. VBA, SQL oder Testtool mit speziellen Skriptsprachen) besitzen müssen. Kenntnisse über die Use-Cases und Geschäftsprozesse sind ebenfalls notwendig, da die Umsetzung der zu automatisierenden Aufgaben meistens über die Oberfläche der Testanwendung erfolgt. Des Weiteren werden fachliche Kompetenzen zur  Erstellung von einfachen Regelwerken für eine SOLL-Testvorgabe benötigt. Je nach Anforderungen und Umfeld sind weitere technisch tiefergehende Kenntnisse erforderlich.

Ein Testautomationsteams sollte erfahrungsgemäß folgende Kompetenzen vereinen:

  • Business Analyst + technischer Testanalyst für die Implementierung (GUI) und Pilotierung
  • Entwickler + technischer Testanalyst für die Implementierung (ungleich GUI) und Pilotierung
  • Projektleiter + Testmanager für die Analyse und Konzeption
  • Technischer Testanalyst für die Wartung

Dieses multifunktionale Team kann im Projektverlauf auch als „Feuerwehr“ bei Projektspitzen in den Testprozess eingebunden oder mit Problemanalysen (FACH, Entw, Test) beauftragt werden, da sie alle die „Sprachen der anderen verstehen und sprechen“.

Nutzen Sie für die Team-Zusammenstellung oder externe Umsetzung von Automationsbausteine unsere langjährige Erfahrung und Kompetenz. Wir stellen Ihnen ein Team aus Experten zur Verfügung oder ergänzen Ihr internes Team punktuell durch unsere Mitarbeiter und Partner aus unserem gut funktionierenden Netzwerken.

Kontaktieren Sie uns
Röntgenstraße 7+9
60388 Frankfurt am Main
+49 (0) 6109 50777-0
+49 (0) 6109 50777-10
Ihre Fahrt zu uns

Für diese Ansicht ist Ihre Zustimmung zur Verwendung von Cookies von Drittanbietern nötig.

Weitere Bestimmungen finden Sie in unserer Datenschutzerklärung.
Ja, jetzt Zustimmung erteilen