Mansystems Test Framework Feature Sheet

WARUM MANSYSTEMS TEST FRAMEWORK (MTF)?
Optimiertes automatisiertes Testen für Applikationen auf Mendix und Remedy ARS
Mit dem Mansystems Test Framework (MTF) automatisieren Sie Ihre Funktionstests
besonders effizient. MTF wurde speziell für das automatisierte Testen auf Mendix und
Remedy ARS entwickelt. Aufbauend auf der etablierten Automatisierungstechnik von
Selenium ermöglicht Ihnen MTF, mit Hilfe fertiger Automatisierungsbausteine in nur wenigen
Minuten den ersten Testfall zu schreiben.
Wiederverwendbare automatisierte
E2E Tests
Automatisieren Sie funktionalen Browser End-to-End
(E2E) Tests Ihrer Applikation. Einmal erstellt kann
jeder automatisierte Test beliebig oft eingesetzt
werden. Nutzen Sie die gleichen Tests zur
unterschiedlichen Zwecken in verschiedenen Phasen
ihres Prozesses (Entwicklung, Smoke/Sanity, System,
Regression, etc.).
Cross-Browser Tests
Das Automatisieren von Tests für mehrere Browser
kann sehr komplex sein, nicht aber mit MTF! Wir haben
die Unterschiede zwischen den Browsern
ausgeglichen. Entwerfen Sie einen Testfall und lassen
Sie ihn ohne Anpassungen in Firefox, Chrome und
Internet Explorer laufen.
Kompatibilität der Plattformversionen
Plattformen wie Mendix und Remedy ARS werden
kontinuierlich aktualisiert, zum Zwecke der
Fehlerbehebung oder für Verbesserungen. Jedes damit
einhergehende Update Ihrer Applikation birgt ein Risiko für
Ihre automatisierten Tests. Nicht mit MTF! Wir testen neue
Plattform-Veröffentlichen, gleichen Versionsunterschiede
aus und machen sie für Sie unsichtbar. Keine beschädigten
Tests, keine Änderungen erforderlich.
Schneller Einstieg
Keine technischen Details, kein generisches
Automatisierungsmonster, keine komplexe
Konfiguration oder kompliziertes Set-up. Wir haben
MTF entworfen, um Ihnen einen schnellen und
einfachen Start in die Testautomatisierung zu
ermöglichen.
Plattformintegration
Generische Automatisierungstools benötigen eine
Menge Anpassungen. Als Spezialisten der Plattformen
Mendix und ARS haben wir diese Anpassungen bereits
in unser Produkt eingebaut. Außerdem unterstützen
wir Sie dabei, Strukturdaten aus der Applikation zu
extrahieren, die für die Entwicklung der Tests
benötigen werden.
Kompatibel mit jeder Applikation
Nutzen Sie die Möglichkeiten von MTF auf jeder
webbasierten Anwendung. Es spielt keine Rolle, ob
die Anwendung in der Cloud oder auf einem lokalen
Server laufen. Sogar Software von Drittanbietern ist
möglich, solange diese auf der Mendix oder Remedy
ARS Plattform basieren.
Out-of-the-box Bausteine
Zeitgesteuerte Ausführung
Sie fangen nicht bei null an. MTF verfügt über ein
umfassendes Paket fertiger Automatisierungsbausteine
(so genannte „Keywords“), die Sie zum Bau Ihrer Tests
verwenden können. Diese Keywords decken alle
Standard-Benutzeraktionen eines Testszenarios ab.
Diese Bausteine sind sowohl für Mendix als auch für
Remedy ARS verfügbar.
Die integrierte Zeitsteuerung führt Ihre Tests zur jeder
Tages- und Nachtzeit ohne manuelles Zutun aus.
Planen Sie nächtliche Regressionstests und erhalten
Sie jeden Morgen die neusten Ergebnisse.
Open-Source
Automatisierungstechnik
Einfaches und modernes UI
MTF macht Gebrauch von der etablierten und
ausgereiften Technologie des Open-Source
Automatisierungs-Frameworks Selenium. Selenium
existiert als aktives Projekt bereits seit vielen Jahren
und hat sich zum De-Facto-Standard für
Browser-Automatisierung entwickelt.
MTF verfügt über eine moderne Benutzeroberfläche,
die technische Informationen ausblendet und
modernen Standard folgt. Eine hohe
Benutzerfreundlichkeit ist das A und O für effizientes
und erfolgreiches Testen.
Keyword-basiertes Testen
Überarbeitung
MTF folgt dem Prinzip des Testens mittels sogenannter
Keywords als Testbausteine. Entwerfen Sie Ihre
eigenen Keywords als wiederverwendbare Bausteine.
Parametrisieren Sie Keywords, um Daten zu übergeben
bzw. oder zurückzugeben. Nutzen Sie diese eigenen
Keywords in mehreren Szenarien. Aus der Vermeidung
von Redundanz ergibt sich neben der Zeitersparnis eine
bessere Wartbarkeit der Tests.
Parallele Ausführung
MTF unterstützt die parallele Ausführung von
Testfällen. Durch paralleles Testen können Sie in
kurzer Zeit eine vollständige Regressionstestsuite
ausführen.
Kontinuierliche Veränderung ist die einzige
Konstante in der Anwendungsentwicklung. MTF
verfügt über intelligente
Überarbeitungsmechanismen, die Ihnen dabei
helfen, Ihre Tests zu aktualisieren und
Redundanzen zu vermeiden.