Hauptseite/en: 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)
KKeine Bearbeitungszusammenfassung
Mawalch (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
Zeile 170: Zeile 170:


The following libraries are included in the base package.
The following libraries are included in the base package.
No additional exptension or plugin is required.
No additional extension or plugin is required.


* [[ Standard Library/en | Standard Library ]] -- A common, domain independent library
* [[ Standard Library/en | Standard Library ]] -- A common, domain independent library
* [[ SeleniumLibrary Reference/en | Selenium Library ]] -- A library to control Webbrowsers
* [[ SeleniumLibrary Reference/en | Selenium Library ]] -- A library to control web browsers
* [[ XML Library/en | XML Library ]] -- A library to parse XML documents and access DOM-tree elements
* [[ XML Library/en | XML Library ]] -- A library to parse XML documents and access DOM-tree elements
* [[ Expecco Reflection Library/en | Expecco Reflection Library ]] -- A library to automate expecco itself
* [[ Expecco Reflection Library/en | Expecco Reflection Library ]] -- A library to automate expecco itself
Zeile 264: Zeile 264:
=== Data/Message/Document Formats ===
=== Data/Message/Document Formats ===


* [[ ASN1_Support/en|ASN1 Support ]] -- parse ASN1 specifications; read/write/verify/modify ASN1 encoded messages
* [[ ASN.1_Support/en|ASN.1 Support ]] -- parse ASN.1 specifications; read/write/verify/modify ASN.1 encoded messages
* [[ GDMO_Support/en|GDMO Support ]] -- read/write/verify/modify GDMO objects
* [[ GDMO_Support/en|GDMO Support ]] -- read/write/verify/modify GDMO objects
* [[ DTD_XSD Support/en|DTD, XSD Support ]] -- read type specifications
* [[ DTD_XSD Support/en|DTD, XSD Support ]] -- read type specifications
Zeile 284: Zeile 284:
* [[ IMAP & POP3 Support/en|IMAP & POP3 Support ]]
* [[ IMAP & POP3 Support/en|IMAP & POP3 Support ]]
* [[ IMAP & POP3 Support/en|NFS Support ]] -- server
* [[ IMAP & POP3 Support/en|NFS Support ]] -- server
* [[ SunRPC Support/en|SunRPC Support ]] -- client & server
* [[ Sun RPC Support/en|Sun RPC Support ]] -- client & server
* [[ Thrift Support/en|Thrift Support ]]
* [[ Thrift Support/en|Thrift Support ]]
* [[ MQueue Plugin/en|MQueue Plugin ]] -- websphere/mainframe interface
* [[ MQueue Plugin/en|MQueue Plugin ]] -- websphere/mainframe interface

Version vom 4. Januar 2018, 18:45 Uhr

expecco

Release Notes

General, Overview, Concepts

Installation, Configuration & Setup

Command Line and Remote Control Services

Report Generation

expecco UI

Tree-Elements

Editors

Diagram-Elements

Tools

Debugger

Additional tools in the "Extras"-Menu

  • Notepad: A postIt-like text editor and code evaluation window
  • File Browser: A tool to search for and manipulate files and their contents
  • Process Monitor: A tool to show active execution processes (threads within expecco)

Additional functions in the "Extras" Menu

  • "Explorer" / "Explorer In...": opens a Windows Explorer window on one of the common directories (Windows platform only)
  • "Finder" / "Finder In...": opens a Finder window on one of the common directories (Mac OSX platform only)
  • Screenshot: generates a file containing a screenshot image (in BMP, PNG or TIFF format)
  • Model Translation Editor: To define language-translations for model elements
  • Import Shell or Batch Scripts: To generate blocks for existing test/automation scripts

Low level debug functions found in the "Extras"-"Debugging" Menu

Elementary Block API

Standard Library Reference

The following libraries are included in the base package. No additional extension or plugin is required.

Interfacing to the System Under Test

Plugins and Extensions

UI Testing

Web Browser UI Testing

GUI Testing

  • Mobile Testing Plugin (Android and iOS) 2.10
    This plugin interfaces to Android and iOS mobile devices via an Appium access layer. Starting with version 2.10, this replaces the older "Appium Testing Plugin", offering more functions and a better user interface.
  • UI Testing via VNC
    This plugin interfaces to arbitrary applications via VNC (RFB). This allows for any application to be tested. However, the set of verifiable attributes is very limited. Therefore, this is mostly used as a fallback solution, in case no other UI-plugin is applicable.
  • UI Testing von OpenETS Anwendungen
    This plugin interfaces to Applications using the OpenETS UI framework. OpenETS ("Open Expecco Test Service") consists of a C library provided by eXept, which can be linked to the program. This library handles the communication with expecco. Using OpenETS, arbitrary C/C++ applications can be automated with expecco.
  • AutoIt GUI Interface Library
    This plugin interfaces to Windows applications via AutoIt. It is very low level, in that only a very limited set of attributes is accessible; however, it works with any window written in any UI framework and is sometimes useful, if no high level attributes (knowledge) about the underlying UI technology is available.
Old Plugins

Code Execution

  • Java Debugger -- to debug Groovy block and other code executed by the Java Bridge in (remote) JVM

Manual Test Support Plugins

Misc Plugins

QM Interface Plugins


Specification Import/Export

Data/Message/Document Formats

Communications/Protocols

Databases

NoSQL

API

Customization

 

Concepts, Hints, Tips and Tricks

Tutorials

expecco ALM

Overview

expecco ALM (Application Lifecycle Management)

Glossary

Konzepte

Release Notes

Webinterface (HTTP)

Mobile Monitoring App (Android)

Licenseservice

General

User Interface

Smalltalk

Packages



Copyright © 2014-2024 eXept Software AG