Was kannst du von uns erwarten?
Unsere erfahrenen Testautomations-Experten stehen dir in sämtlichen Modulen zur Einführung und im Betrieb der Testautomation zur Seite.
Wir bringen die gesamte Methodik und Templates für wichtige Lieferobjekte mit.
Wir helfen dir zu definieren, welche Testfälle automatisiert werden sollen.
Das Vorgehen basiert auf dem bewährten nag Standardvorgehen zur Einführung einer Testautomation und dem Modul-Baukasten «nag Testautomation».
Zum Schluss helfen wir dir bei der reibungslosen Einführung der Testautomation und betreiben diese auf Wunsch als einen Managed Service für dich.

Standardisiertes Vorgehen
Unser standardisiertes Vorgehen zur Einführung einer Testautomation ist in aufeinander aufbauende Module gegliedert, die wir auf deine individuellen Bedürfnisse zuschneiden.
Das Modul «Beratung» dient dazu, den Inhalt und das Umfeld der neuen oder erweiterten Testautomation gemeinsam zu definieren. Dies beinhaltet die zu testende Software, die betroffenen System-Umgebungen (Entwicklung, Test, Produktion etc.), die benötigten Testarten (Integration, End-to-End etc.) und einen ersten Entwurf der Testautomationsarchitektur.
Darauf aufbauend entscheidest du, welche Module aus unserem Baukasten du buchen willst, und wir erstellen eine erste Einschätzung über den Umfang des Einführungsprojekts (Zeit, Kosten, Ressourcen etc.) Nach diesem Modul hast du eine gute Grundlage für den Entscheid über das weitere Vorgehen.
Wir analysieren in Workshops die Anforderungen an das Einführungsprojekt und kategorisieren, gewichten und priorisieren diese. Zusätzlich erstellen wir ein Zielbild und führen bei Bedarf eine Delta-Analyse zu einer bestehenden Testautomation durch. Zum Schluss analysieren wir, ob die zu testende Software für die Steuerung durch Testtools geeignet ist (z.B. benannte Felder). Falls nicht zeigen wir den Handlungsbedarf auf.
Mit den Erkenntnissen der Analyse verfeinern wir das weitere Vorgehen und überarbeiten die Planung.
Wir evaluieren gemeinsam das Testtool. Das Vorgehen ist klassisch von Longlist über Shortlist zur Auswahl des Testtools. In die Evaluation bringen unsere Testautomations-Experten ihre Erfahrungen mit den führenden Testtools ein.
Im PoC beweisen wir, dass das ausgewählte Testtool in Kombination mit der zu testenden Software und deiner Umgebung geeignet ist. Dazu legen wir gemeinsam die Kriterien fest, definieren daraus die Aufgabe des PoC und führen diesen dann in deiner Umgebung durch. Zum Schluss bewerten wir den Erreichungsgrad des PoC und definieren das weitere Vorgehen.
Wir implementieren und konfigurieren gemeinsam die Testautomation in allen definierten Umgebungen. Der Anforderungs-Prozess, der Durchführungs-/Reporting- Prozess und der Wartungs-Prozess werden implementiert und der Entwicklungs-Prozess angepasst. Die Umsetzung wird dokumentiert und alle Betroffenen werden ausgebildet. Zum Schluss werden die Testszenarien definiert und die Testfälle erstellt
Falls du die Testautomation selbst betreiben willst, legen wir Zuständigkeiten und Leistungsindikatoren wie z.B. Reaktions- und Lösungszeiten fest. Zusätzlich wird die Governance (Meetings) definiert. Wenn alles bereit ist, führen wir gemeinsam die Testautomation ein. Um eine reibungslose Einführung zu gewährleisten, begleiten wir den produktiven Betrieb in den ersten Monaten.
Von unserer Erfahrung profitieren
Wir nutzen Testautomation für unsere eigene B2B-Lösungen und in Kundenprojekten.
