Themensammlung: Unterschied zwischen den Versionen

Aus expecco Wiki (Version 25.x)
Zur Navigation springen Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
Mawalch (Diskussion | Beiträge)
Mawalch (Diskussion | Beiträge)
Zeile 242: Zeile 242:
* [[Java GUI Plugins | Java Swing/SWT UI Testing]]<br>Diese Erweiterungen stellen Schnittstellen zu Anwendungen mit Java GUIs, basierend auf Swing und/oder SWT bereit.
* [[Java GUI Plugins | Java Swing/SWT UI Testing]]<br>Diese Erweiterungen stellen Schnittstellen zu Anwendungen mit Java GUIs, basierend auf Swing und/oder SWT bereit.


* [[Mobile Testing Plugin | Mobile Testing auf Android und iOS (2.10)]]<br>Diese Erweiterung bietet Zugriff auf Mobilgeräte basierend auf Android und iOS. Die Kommunikation erfolgt über eine Appium Schnittstelle. Dies ist eine verbesserte Version des vorigen "Appium Testing Plugins", welches ab der Version 2.10 dieses ersetzt.
* [[Mobile Testing Plugin | Mobile Testing auf Android und iOS (ab 2.10)]]<br>Diese Erweiterung bietet Zugriff auf Mobilgeräte basierend auf Android und iOS. Die Kommunikation erfolgt über eine Appium Schnittstelle. Dies ist eine verbesserte Version des vorigen "Appium Testing Plugins", welches ab der Version 2.10 dieses ersetzt.


* [[VNC Plugin Reference | UI Testing über VNC]]<br>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.
* [[VNC Plugin Reference | UI Testing über VNC]]<br>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.
Zeile 255: Zeile 255:


===== Ältere Plugins =====
===== Ältere Plugins =====
* [[Appium Plugin Reference | Appium UI Testing auf Android und iOS (obsolet ab 2.10)]]<br>Diese Erweiterung wurde in der Version 2.10 durch das "Mobile Testing Plugin" ersetzt, welches mehr Funktionalität und eine bessere Oberfläche bietet. Die Dokumentation der 2.9 Version ist hier noch als Referenz erreichbar.
* [[Appium Plugin Reference | Appium UI Testing auf Android und iOS (obsolet ab 2.10)]]<br>Diese Erweiterung wurde in der Version 2.10 durch das "Mobile Testing Plugin" ersetzt, welches mehr Funktionalität und eine bessere Oberfläche bietet. Die Dokumentation von Version 2.9 ist hier noch als Referenz erreichbar.


=== Code Ausführung ===
=== Code Ausführung ===
Zeile 267: Zeile 267:
=== Plugins zur Unterstützung manueller/teilmanueller Tests ===
=== Plugins zur Unterstützung manueller/teilmanueller Tests ===


* [[ Manual Test Plugin ]] -- führt den Tester (bediener) durch manuelle Tests
* [[ Manual Test Plugin ]] -- führt den Tester (Bediener) durch manuelle Tests
* [[ Manual Test Import Plugin ]] -- importiert Testspezifikationen aus Word- oder Exceldokumenten
* [[ Manual Test Import Plugin ]] -- importiert Testspezifikationen aus Word- oder Exceldokumenten


Zeile 292: Zeile 292:
* [[ DTD, XSD Support ]] -- liest Datentyp-Spezifikationen
* [[ DTD, XSD Support ]] -- liest Datentyp-Spezifikationen
* [[ SWIFT Plugin ]] -- lesen/schreiben/verifizieren/modifizieren von SWIFT Nachrichten
* [[ SWIFT Plugin ]] -- lesen/schreiben/verifizieren/modifizieren von SWIFT Nachrichten
* [[ EDI/Edifact Plugin | EDI / Edifact Plugin ]] -- lesen/schreiben/verifizieren/modifizieren von EDI/Edifact-Nachrichten; Liest Metabeschreibungen in verschiedenen Formaten;
* [[ EDI/Edifact Plugin | EDI / EDIFACT Plugin ]] -- lesen/schreiben/verifizieren/modifizieren von EDI/EDIFACT-Nachrichten; Liest Metabeschreibungen in verschiedenen Formaten;
* [[ EDI/Idoc Plugin | EDI / Idoc Plugin ]] -- wird noch dokumentiert
* [[ EDI/Idoc Plugin | EDI / Idoc Plugin ]] -- wird noch dokumentiert
* [[ EDI/X12 Plugin | EDI / X12 Plugin ]] -- wird noch dokumentiert
* [[ EDI/X12 Plugin | EDI / X12 Plugin ]] -- wird noch dokumentiert

Version vom 22. Juni 2017, 13:59 Uhr

English Version

expecco

Release Notes

Allgemeines, Übersicht, Konzepte

Installation, Konfiguration & Einstellungen

Kommandozeile und Remote Control Dienste

Anbindung expecco ALM

Auf der Hilfeseite "Anbindung expecco ALM" erhalten Sie Informationen zu folgenden Themen:

  • Die Anbindung an expecco ALM an sich
  • Laden und Speichern der Testsuiten über expecco ALM
  • Die automatische Versionierung der Testsuiten durch expecco ALM
  • Das Speichern von Testresultaten nach expecco ALM
  • Die Testausführung über expecco ALM

Reportgenerierung

expecco UI

Elemente der Testsuite

Editoren

Diagramm-Elemente

Werkzeuge

Debugger

Weitere Werkzeuge im "Extras"-Menu

  • Notizblock: Ein Texteditor und Code-Ausführungsfenster (Miniscripte)
  • Dateibrowser: Werkzeug zum Suchen, zur Anzeige und Bearbeiten von Dateien
  • Klassenbrowser: Werkzeug für Experten zur Exploration, Ansicht und Bearbeiten der unterliegenden Basisklassen
  • Transcript: Systemmeldungen, Nachrichten und Tracefenster
  • Reimport Tool: Zum Prüfen der Abhängigkeiten und rekursiven Reimport von Bibliotheken

Weitere Funktionen im "Extras"-Menu

  • "Explorer" / "Explorer In...":
    öffnet einen Windows Explorer in einem der Arbeitsverzeichnisse (nur auf Windows-Plattform)
  • "Finder" / "Finder In...":
    öffnet einen Finder in einem der Arbeitsverzeichnisse (nur auf Mac OSX-Plattform)
  • "Screenshot":
    erzeugt einen Abzug des Bildschirms (in BMP-, PNG- oder TIFF-Format)

Low-Level Debugfunktionen im "Extras"-"Debugging"-Menu

  • "Memory Cleanup":
    Erzwingt eine Bereinigung und Freigabe ungenutzter Ressourcen (insbes. Schließen von Dateien, Sockets, etc. die nicht mehr referenziert werden)

API von Elementaraktionen

Standard Libraries

Die folgenden Bibliotheken sind bereits im Basispaket enthalten und müssen nicht separat lizenziert werden.

Schnittstellen zum getesteten System (System Under Test, SUT)

Plugins und Erweiterungen

UI Testing

Web Browser UI Testing

GUI Testing

  • 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 (ab 2.10)
    Diese Erweiterung bietet Zugriff auf Mobilgeräte basierend auf Android und iOS. Die Kommunikation erfolgt über eine Appium Schnittstelle. Dies ist eine verbesserte Version des vorigen "Appium Testing Plugins", welches ab der Version 2.10 dieses ersetzt.
  • 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 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.
  • 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.
Ältere Plugins
  • Appium UI Testing auf Android und iOS (obsolet ab 2.10)
    Diese Erweiterung wurde in der Version 2.10 durch das "Mobile Testing Plugin" ersetzt, welches mehr Funktionalität und eine bessere Oberfläche bietet. Die Dokumentation von Version 2.9 ist hier noch als Referenz erreichbar.

Code Ausführung

Plugins zur Unterstützung manueller/teilmanueller Tests

Verschiedene Plugins

QM Schnittstellen

Import/Export von Spezifikationen

Daten/Nachrichten/Dokument Formate

Kommunikation/Protokolle

Databases

NoSQL

API

Spezifische Anpassungen

 

Konzepte, Hinweise, Tipps und Tricks

Known Limitations

Tutorials

Release Notes

Konzepte

Erstmaliges Einrichten

Benutzer einrichten

Projekte einrichten

Workflows festlegen

Module

Testmanagement

Lizenzserver

Einstellungen

Mobile Anwendung (Android)

Lizenzserver

Tutorials

Smalltalk

Pakete



Copyright © 2014-2024 eXept Software AG