Übersicht
gem#ta - Die Testautomatisierung
Einleitung
gem#ta ist eine Browser-basierte Applikation, die über ein Chrome / Edge-Plugin Events (Maus-Klicks / Tastatureingaben) eines Fensters aufzeichnen und die aufgezeichneten Schritte dann erneut ausführen kann.
Ziel ist es die Tests die nötig sind um bspw. die Prozesse in einem ERP-System sicher zu stellen automatisiert durchtesten zu lassen. Werden bspw. Komponenten erneuert, Solutions eingespielt oder Anpassungen gemacht, kann man das System durchtesten, ohne dass man selber Eingaben machen muss.
Architektur
Es handelt sich um eine Software die in der AWS Cloud gehostet wird und dort die Tests und Test-Ergebnisse der Benutzer speichert. Mit einem Plugin werden zuerst Mausklicks und Tastatureingaben aufgezeichnet um sie dann in der Cloud "ab zu spielen". Dafür werden AWS Docker eingesetzt, die mit Hilfe von Microsoft Playwright die aufgezeichneten Schritte durchführen, um feststellen zu können, ob die Tests erfolgreich sind.
Firmenzugang / Benutzer
Wenn Sie sich bei gem#ta registrieren, wird für ihren EMail-Account eine "Firma" angelegt. Zu dieser Firma können Sie in weiterer Folge weitere Benutzer einladen.
Die Benutzer können dann in Gruppen mitarbeiten in denen sie unterschiedliche Rechte haben können.
Die Abrechnung erfolgt auf Firmenebene.