GUI Testing

From expecco Wiki (Version 2.x)
Revision as of 15:14, 26 August 2019 by Cg (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  • Java Swing/SWT UI Testing
    Diese Erweiterungen stellen Schnittstellen zu Anwendungen mit Java GUIs, basierend auf Swing und/oder SWT bereit.
  • Mobile Testing auf Android und iOS
    Diese Erweiterung bietet Zugriff auf Mobilgeräte basierend auf Android und iOS. Die Kommunikation erfolgt über eine Appium-Schnittstelle.
  • AutoIt GUI Interface Library
    Bietet Zugriff auf Windows Anwendungen über AutoIt. Dies ist eine Low-Level Schnittstelle, welche nur eine eingeschränkte Sicht der Attribute von Komponenten erlaubt. Allerdings kann damit jedes GUI angesprochen werden, unabhängig von dessen darunterliegenden Technologie. Es ist daher oft hilfreich, wenn keinerlei Information über die Struktur des GUIs vorliegt.
  • Web Testing mit Selenium WebDriver
    Diese Erweiterung nutzt Selenium WebDriver um Web-Tests für verschiedene Browser auszuführen. Unterstützt werder bisher Chrome/Chromium, Firefox, Internet Explorer und Microsoft Edge.
  • UI Testing von OpenETS-Anwendungen
    Diese Erweiterung realisiert den Zugriff auf UI-Anwendungen basierend auf dem OpenETS Framework. OpenETS ("Open Expecco Test Service") ist eine von eXept erhältliche C-Bibliothek, die Entwickler zu ihrem C-Programm binden, und die Kommunikation mit expecco übernimmt. Damit können beliebige C/C++ Anwendungen automatisiert werden.
  • UI Testing über VNC
    Diese Erweiterung realisiert den Zugriff auf UI-Anwendungen über die VNC (RFB) Schnittstelle. Mit dieser können beliebige Anwendungen getestet werden (sofern ein VNC-Server auf dem Zielsystem erreichbar ist), allerdings sind Attribute nur sehr eingeschränkt abrufbar. Sie dient daher vornehmlich als Fallback-Lösung, falls andere Plugins nicht zum Einsatz kommen können.
  • UI Testing über den lokalen Bildschirm
    Realisiert den Zugriff auf UI-Anwendungen welch auf dem lokalen Bildschirm laufen. Mit dieser können beliebige Anwendungen getestet werden, allerdings sind Attribute nur sehr eingeschränkt abrufbar. Sie dient daher (analog zur VNC Anbindung) vornehmlich als Fallback-Lösung, falls andere Plugins nicht zum Einsatz kommen können.



Copyright © 2014-2020 eXept Software AG