top of page

Bessere Softwarequalität mit mateo.

  • „User-like“ automatisiert testen

  • Anwendungsübergreifend testen

  • Einfach integrieren 

  • Revisionssicher dokumentieren

  • Kontinuierlich weiterentwickeln

Die Highlights
im Überblick

  • Testläufe entlang Ihrer gesamten Geschäftsprozesse end-to-end automatisieren

  • Basierend auf Open-Source-Komponenten und Java: vielseitig einsetzbar, einfach zu konfigurieren und individuell erweiterbar

  • Leistungsstarke und flexible Testautomatisierungs-Lösungen dank flexibler Integrationsmöglichkeiten

mateo Architektur - so funktioniert es

So funktioniert mateo

Jede:r Anwender:in hat andere Erfahrungen und Präferenzen. Daher lassen sich Testfälle und Testdaten mit mateo auf vier Arten erfassen:
  • Microsoft Excel

  • Visual Studio Code

  • Blockly

  • mateo Recorder

Anwender:innen und Entwickler:innen erhalten eine auf sie zugeschnittene Dokumentation:
  • HTML-Testberichte fassen die Testergebnisse zusammen

  • Testläufe werden in Log-Dateien protokolliert

  • Unerwartete Ereignisse oder Fehler werden durch Screenshots dokumentiert

  • Für den Vergleich von Soll-/Ist-Zuständen lassen sich ebenfalls Screenshots erstellen

Alle Features auf einen Blick

mateo unterstützt die Automatisierung unterschiedlicher Anwendungen und Technologien. Anwendungsübergreifend können Daten ausgetauscht und überprüft werden. Jede Technologie besitzt einen eigenen mateo-Treiber, der unkompliziert um neue Anforderungen und Features erweitert werden kann.

Web-Anwendungen (auch headless ohne grafische Oberfläche)

mateo bietet einen Treiber auf Basis von Selenium, der auch mit Shadow-DOMs, StaleElements und mehreren Browserfenstern funktioniert.

SAP

mateo bietet einen SAP-Treiber, der das SAP Gui Scripting nahtlos mit allen anderen Treibern von mateo nicht nur verfügbar macht, sondern ebenfalls eine Überprüfung von Laufzeiten und Einzelkommandoausführung ergänzt. 

Windows-Anwendungen (Win32, .NET, WPF, …)

mateo bietet unterschiedliche Treiber für unterschiedliche Windows ,Fat-Client'-Anwendungen. Je nach Alter und Zugänglichkeit bietet mateo für die Windows-Welt Treiber, die sowohl Win32-Anwendungen, .NET und WPF unter Kontrolle bringen können.

Host (IBM Mainframe)

mateo hilft bei der Transformation von modernen Datentypen wie xml und json in hosteigene Datentypen und umgekehrt auf Basis von cobol2xml.

Java-Anwendungen

mateo bietet einen Java-Treiber, der Java-Elemente identifizieren und steuern kann. 

Bildbasierte Steuerung

mateo bietet Treiber auf Basis von AutoHotkey, AutoIt und Sikuli, die auf unterschiedlichen Plattformen die Bilderkennung effizient ausführen, indem Screenshots der Anwendung erstellt werden, die mateo sagen, welche Elemente geklickt oder befüllt sowie welche Ergebnisse überprüft werden sollen. Ferner gibt es einen weiteren Treiber zur ,Optical Character Recognition’, also der Texterkennung in Bildern, um sowohl Text auf dem Bildschirm zu suchen und zu klicken als auch Text zu erkennen, um ihn zu überprüfen.

Einen sehr tiefen Einblick in die Funktionsvielfalt von mateo erhalten Sie auch über die Online-Doku, die genau so auch mit mateo ausgeliefert wird.

mateo_ohneSuffix.png

Möchten Sie testen wie ein Mensch?

...nur viel schneller? 

mateo wurde mit dem Ziel entwickelt, die Softwarequalität schon im Entwicklungsprozess zu verbessern.

mateo-rpa.png

Möchten Sie Prozesse automatisieren?

Setzen Sie mithilfe von Software-Robotern eine Oberflächenautomatisierung um, die es Ihnen ermöglicht, manuelle Interaktionen eines Menschen mit einem Software-System nachzuahmen. 

bottom of page