Hauptseite/en: Unterschied zwischen den Versionen

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen
Zeile 167: Zeile 167:
== Interfacing to the System Under Test ==
== Interfacing to the System Under Test ==


* [[ COM/OLE ]] -- How to invoke COM interfaces
* [[ COM_OLE/en| COM/OLE ]] -- How to invoke COM interfaces
* [[ Corba ]] -- How to invoke Corba interfaces
* [[ Corba/en|Corba ]] -- How to invoke Corba interfaces
* [[ FTP ]] -- FTP interface
* [[ FTP/en|FTP ]] -- FTP interface
* [[ HTTP ]] -- HTTP interface
* [[ HTTP/en|HTTP ]] -- HTTP interface
* [[ HTTPS ]] -- HTTP (SSL) interface
* [[ HTTPS/en|HTTPS ]] -- HTTP (SSL) interface
* [[ SOAP ]] -- SOAP interface
* [[ SOAP/en|SOAP ]] -- SOAP interface
* [[ XMLRPC ]] -- XML-RPC interface
* [[ XMLRPC/en|XMLRPC ]] -- XML-RPC interface
* [[ REST ]] -- REST interface
* [[ REST/en|REST ]] -- REST interface
* [[ Telnet ]] -- Telnet interface
* [[ Telnet/en|Telnet ]] -- Telnet interface
* [[ Sockets ]] -- Generic Low Level Socket interfaces
* [[ Sockets/en|Sockets ]] -- Generic Low Level Socket interfaces
* [[ Pipes ]] -- Pipes
* [[ Pipes/en|Pipes ]] -- Pipes
* [[ Shared Memory ]] - Shared Memory
* [[ Shared/en|Shared Memory ]] - Shared Memory
* [[ DLL Calls ]]
* [[ DLL Calls/en|DLL Calls ]]
== Plugins and Extensions ==
== Plugins and Extensions ==
Zeile 187: Zeile 187:
==== Web Browser UI Testing ====
==== Web Browser UI Testing ====


* [[ Selenium Web Test Plugin ]] -- Web Page Tests and Interaction (part of the base package)
* [[ Selenium Web Test Plugin/en| Selenium Web Test Plugin]] -- Web Page Tests and Interaction (part of the base package)
* [[ SeleniumLibrary Reference/en|SeleniumLibrary Reference ]] -- Library reference
* [[ Selenium Web Test Plugin/en ]]
* [[ SeleniumLibrary Reference ]] -- Library reference


==== GUI Testing ====
==== GUI Testing ====


* [[Expecco_GUI Tests_Extension_Reference | GUI Browser: Common Expecco Extension for GUI Tests]]
* [[Expecco_GUI Tests_Extension_Reference/en | GUI Browser: Common Expecco Extension for GUI Tests]]


* [[Java GUI Plugins | Java Swing/SWT UI Testing]]
* [[Java GUI Plugins/en | Java Swing/SWT UI Testing]]
* [[Appium Plugin Reference | Mobile UI Testing on Android and iOS using Appium]]
* [[Appium Plugin Reference/en | Mobile UI Testing for Android and iOS]]
* [[WindowsAutomation_Reference_1.0 | Windows Automation GUI Access Interfacing Library]]
* [[WindowsAutomation_Reference_1.0/en | Windows Automation GUI Access Interfacing Library]]


=== Code Execution ===
=== Code Execution ===


* [[ Groovy Code Execution Plugin/en ]] -- allows for Groovy code to be executed on the SUT
* [[ Groovy Code Execution Plugin|Groovy Code Execution Plugin/en ]] -- allows for Groovy code to be executed on the SUT
* [[ VBScript | VisualBasic Script Plugin ]] -- allows VisualBasic code to be executed either locally or on the SUT
* [[ VBScript/en | VisualBasic Script Plugin ]] -- allows VisualBasic code to be executed either locally or on the SUT
* [[ VBScript/en | VisualBasic Script Plugin/en ]] -- allows VisualBasic code to be executed either locally or on the SUT
* [[ Java Browser/en|Java Browser ]] -- allows for Java classes to be browsed in the SUT
* [[ Java Browser ]] -- allows for Java classes to be browsed in the SUT
* [[ Java Debugger/en|Java Debugger ]] -- allows to debug Groovy blocks and other code executed by Java Bridge in (remote) JVM
* [[ SmallSense/en|SmallSense ]] -- together with [[ Java Browser|Java Browser/en ]] provides basic code completion support for Groovy code.
* [[ Java Browser/en ]]
* [[ Java Debugger ]] -- allows to debug Groovy blocks and other code executed by Java Bridge in (remote) JVM
* [[ Java Debugger/en ]]
* [[ SmallSense ]] -- together with [[ Java Browser/en ]] provides basic completion support for Groovy code.
* [[ SmallSense/en ]]


=== Manual Test Support Plugins ===
=== Manual Test Support Plugins ===


* [[ Manual Test Plugin ]] -- guides users through manual tests
* [[ Manual Test Plugin/en|Manual Test Plugin ]] -- guides users through manual tests
* [[ Manual Test Import Plugin ]] -- imports test specifications written in Word or Excel
* [[ Manual Test Import Plugin/en|Manual Test Import Plugin ]] -- imports test specifications written in Word or Excel


=== Misc Plugins ===
=== Misc Plugins ===


* [[ GembirdPowerControlPlugin Reference ]] -- control a power plug (part of the base package)
* [[ GembirdPowerControlPlugin Reference/en|Gembird Power Control Plugin ]] -- control a power plug (part of the base package)


=== QM Interface Plugins ===
=== QM Interface Plugins ===


* [[ PolarionPlugin Reference ]] - automate execution from & interact with Polarion
* [[ PolarionPlugin Reference/en|Polarion Plugin Reference ]] - automate execution from & interact with Polarion
* [[ expeccoNET Plugin Reference ]] - automate execution from & interact with expeccoNET
* [[ expeccoNET Plugin Reference/en |expeccoALM Plugin Reference ]] - automate execution from & interact with expeccoNET
* [[ HP Quality Center Plugin Reference ]] - automate execution from and interact with HP Quality Center
* [[ HP Quality Center Plugin Reference/en|HP Quality Center Plugin Reference ]] - automate execution from and interact with HP Quality Center
* [[ Jira Plugin Reference/en]] - interact with Jira
* [[ Jira Plugin Reference/en|Jira Plugin Reference]] - interact with Jira

* [[ Jira Plugin Reference ]] - interact with Jira


=== Specification Import/Export ===
=== Specification Import/Export ===


* [[ WSDL Service Import Plugin ]] -- import service actions from a WSDL service description
* [[ WSDL Service Import Plugin/en|WSDL Service Import Plugin ]] -- import service actions from a WSDL service description
* [[ XMI Diagram Import Plugin ]] -- import XMI activity diagrams from Enterprise Architect
* [[ XMI Diagram Import Plugin/en|XMI Diagram Import Plugin ]] -- import XMI activity diagrams from Enterprise Architect


=== Data/Message/Document Formats ===
=== Data/Message/Document Formats ===


* [[ ASN1 Support ]] -- parse ASN1 specifications; read/write/verify/modify ASN1 encoded messages
* [[ ASN1_Support/en|ASN1 Support ]] -- parse ASN1 specifications; read/write/verify/modify ASN1 encoded messages
* [[ GDMO Support ]] -- read/write/verify/modify GDMO objects
* [[ GDMO_Support/en|GDMO Support ]] -- read/write/verify/modify GDMO objects
* [[ DTD, XSD Support ]] -- read type specifications
* [[ DTD_XSD Support/en|DTD, XSD Support ]] -- read type specifications
* [[ SWIFT Plugin ]] -- read/write/verify/modify SWIFT messages
* [[ SWIFT_Plugin/en|SWIFT Plugin ]] -- read/write/verify/modify SWIFT messages
* [[ EDI/Edifact Plugin | EDI / Edifact Plugin ]] -- read/write/verify/modify EDI messages; parse message specifications in various formats;
* [[ EDI_Edifact_Plugin/en | EDI / Edifact Plugin ]] -- read/write/verify/modify EDI messages; parse message specifications in various formats;
* [[ EDI/Idoc Plugin | EDI / Idoc Plugin ]] -- to be documented
* [[ EDI_Idoc_Plugin/en | EDI / Idoc Plugin ]] -- to be documented
* [[ EDI/X12 Plugin | EDI / X12 Plugin ]] -- to be documented
* [[ EDI_X12_Plugin/en | EDI / X12 Plugin ]] -- to be documented
* [[ PDF Support ]] -- read PDF file structure; generate PDF documents
* [[ PDF Support/en | PDF Support ]] -- read PDF file structure; generate PDF documents
* [[ ODF Support ]] -- read ODF file structure
* [[ ODF Support/en | ODF Support ]] -- read ODF file structure
* [[ JSON Support ]] -- encode/decode JSON messages
* [[ JSON Support/en|JSON Support ]] -- encode/decode JSON messages
* [[ PEG Parser ]] -- to parse arbitrary messages/texts
* [[ PEG Parser/en|PEG Parser ]] -- to parse arbitrary messages/texts


=== Communications/Protocols ===
=== Communications/Protocols ===


* [[ FTP Support ]] -- ftp client / ftp server / sftp client
* [[ FTP Support/en|FTP Support ]] -- ftp client / ftp server / sftp client
* [[ HTTP Support ]] -- http client / http server
* [[ HTTP Support/en|HTTP Support ]] -- http client / http server
* [[ Telnet Protocol ]] -- client / server
* [[ Telnet Protocol/en|Telnet Protocol ]] -- client / server
* [[ SSL Protocol ]]
* [[ SSL Protocol/en|SSL Protocol ]]
* [[ IMAP & POP3 Support ]]
* [[ IMAP & POP3 Support/en|IMAP & POP3 Support ]]
* [[ NFS Support ]] -- server
* [[ IMAP & POP3 Support/en|NFS Support ]] -- server
* [[ SunRPC Support ]] -- client & server
* [[ SunRPC Support/en|SunRPC Support ]] -- client & server
* [[ Thrift Support ]]
* [[ Thrift Support/en|Thrift Support ]]
* [[ MQueue Plugin ]] -- websphere/mainframe interface
* [[ MQueue Plugin/en|MQueue Plugin ]] -- websphere/mainframe interface
* [[ Serial Port Communication ]]
* [[ Serial Port Communication/en|Serial Port Communication ]]
* [[ Parallel Port Communication ]]
* [[ Parallel Port Communication/en|Parallel Port Communication ]]
* [[ USB Port Communication ]]
* [[ USB Port Communication/en|USB Port Communication ]]
* [[ ChipCard/SmartCard Package ]] - GSM, EC, ISO7816 cards and other standards via GemPlus, Oros and other interfaces
* [[ ChipCard/SmartCard Package/en|ChipCard/SmartCard Package ]] - GSM, EC, ISO7816 cards and other standards via GemPlus, Oros and other interfaces
* [[ GPIB Interface ]] - measurement device interface
* [[ GPIB Interface/en|GPIB Interface ]] - measurement device interface
* [[ CanBUS Interface ]] - low level interface via serial or USB interface
* [[ CanBUS Interface/en|CanBUS Interface ]] - low level interface via serial or USB interface
* [[ LDAP Interface ]]
* [[ LDAP Interface/en|LDAP Interface ]]
* [[ OLE Interface ]]
* [[ OLE Interface/en|OLE Interface ]]


=== Databases ===
=== Databases ===
* [[ ODBC Interface ]] (part of the base package)
* [[ ODBC Interface/en|ODBC Interface ]] (part of the base package)
* [[ SQLite Interface ]] (part of the base package)
* [[ ODBC Interface/en|SQLite Interface ]] (part of the base package)
* [[ Oracle Native Interface ]]
* [[ Oracle Native Interface/en|Oracle Native Interface ]]


==== NoSQL ====
==== NoSQL ====
* [[ Cassandra Interface ]]
* [[ Cassandra Interface/en|Cassandra Interface ]]
* [[ CouchDB Interface ]]
* [[ CouchDB Interface/en|CouchDB Interface ]]
* [[ MongoDB Interface ]]
* [[ MongoDB Interface/en|MongoDB Interface ]]
* [[ SandstoneDB Interface ]]
* [[ SandstoneDB Interface/en|SandstoneDB Interface ]]
* [[ Goods-DB Interface ]]
* [[ Goods-DB Interface/en|Goods-DB Interface ]]


=== API ===
=== API ===
* [[ Plugin API ]] - information for Plugin developers
* [[ Plugin API/en|Plugin API ]] - information for Plugin developers


=== [[ expecco Mobile Remote App | Mobile Remote App ]] ===
=== [[ expecco Mobile Remote App/en | expecco Mobile Remote App (for Android)]] ===


== Customization ==
== Customization ==


* [[ User Defined Menu Items ]]
* [[ User Defined Menu Items/en |User Defined Menu Items]]
 
 


== Concepts, Hints, Tips and Tricks ==
== Concepts, Hints, Tips and Tricks ==


* [[ expecco API ]]
* [[ expecco API/en |expecco API]]
* [[ expecco API/en ]]
* [[ Executor/en | Executor]]
* [[ Executor]]
* [[ Executor#Activity/en|Executor - Activity]]
* [[ Executor#Activity]]


* [[ Generating Test Data ]]
* [[ Generating Test Data/en|Generating Test Data ]]
* [[ Parametrizing Tests ]]
* [[ Parametrizing Tests/en|Parametrizing Tests ]]
* [[ Organizing Libraries ]]
* [[ Organizing Libraries/en|Organizing Libraries ]]
* [[ Reimporting a Library]]
* [[ Reimporting a Library/en|Reimporting a Library]]
* [[ User Defined Menu Items ]]
* [[ Uses of Tags/en|Uses of Tags ]]
* [[ Uses of Tags ]]


== Tutorials ==
== Tutorials ==


* [[Testing Java Applications using Groovy blocks]]
* [[Testing Java Applications using Groovy blocks/en|Testing Java Applications using Groovy Blocks]]
* [[Testing Java Applications using Groovy blocks/en]]


= expecco ALM =
= expecco ALM =
== Überblick ==
== Overview ==
expecco ALM (Application Lifecycle Management)
expecco ALM (Application Lifecycle Management)


Zeile 315: Zeile 307:


=== Konzepte ===
=== Konzepte ===
* [[ expecco ALM Concepts |Concepts ]] - concepts; testsuite, testdefinition, testschedule, testrun, testequipment
* [[ expecco ALM Concepts/en | Concepts/en ]] - concepts; testsuite, testdefinition, testschedule, testrun, testequipment
* [[ expecco ALM Concepts/en | Concepts/en ]] - concepts; testsuite, testdefinition, testschedule, testrun, testequipment
* [[ expecco ALM Configuration & Setup | Configuration & Setup ]] - setting up users, roles and projects
* [[ expecco ALM Configuration & Setup/en | Configuration & Setup/en ]] - setting up users, roles and projects
* [[ expecco ALM Configuration & Setup/en | Configuration & Setup/en ]] - setting up users, roles and projects


=== Release Notes ===
=== Release Notes ===
* [[ expecco ALM Release Notes 1.9.5 | 1.9.5]]
* [[ expecco ALM Release Notes/en 1.9.5 | 1.9.5/en ]]
* [[ expecco ALM Release Notes/en 1.9.5 | 1.9.5/en ]]
* [[ expecco ALM Release Notes 2.0.0 | 2.0.0]]
* [[ expecco ALM Release Notes/en 2.0.0 | 2.0.0/en ]]
* [[ expecco ALM Release Notes/en 2.0.0 | 2.0.0/en ]]


== [[ expecco ALM Installation | Installation ]] ==
== [[ expecco ALM Installation/en | Installation ]] ==


== [[ expecco ALM System Settings | Einstellungen (System)]] ==
== [[ expecco ALM System Settings/en | Settings (System)]] ==
* [[ expecco ALM System Settings LDAP | Benutzeranmeldung über LDAP ]]
* [[ expecco ALM System Settings LDAP/en | Login using LDAP ]]


== Webanwendung (HTTP) ==
== Webinterface (HTTP) ==
* [[ expecco ALM Personal Settings | Personal Settings ]] - editor settings
* [[ expecco ALM Personal Settings/en | Personal Settings/en ]] - editor settings
* [[ expecco ALM Personal Settings/en | Personal Settings/en ]] - editor settings
* [[ expeccoNET Master Menu | Master Menu]]
* [[ expeccoNET Master Menu/en | Master Menu/en ]]
* [[ expeccoNET Master Menu/en | Master Menu/en ]]
* [[ expeccoNET Requirements UI | Requirements UI ]]
* [[ expeccoNET Requirements UI/en | Requirements UI/en ]]
* [[ expeccoNET Requirements UI/en | Requirements UI/en ]]
* [[ expeccoNET Defects UI | Defects UI]]
* [[ expeccoNET Defects UI/en | Defects UI/en ]]
* [[ expeccoNET Defects UI/en | Defects UI/en ]]
* [[ expeccoNET Actions UI | Actions UI ]]
* [[ expeccoNET Actions UI/en |Actions UI/en ]]
* [[ expeccoNET Actions UI/en |Actions UI/en ]]
* [[ expeccoNET Tests UI | Tests UI ]]
* [[ expeccoNET Tests UI/en | Tests UI/en ]]
* [[ expeccoNET Tests UI/en | Tests UI/en ]]
* [[ expeccoNET Projects UI | Projects UI ]]
* [[ expeccoNET Projects UI/en | Projects UI/en ]]
* [[ expeccoNET Projects UI/en | Projects UI/en ]]
* [[ expeccoNET Organization UI | Organization UI ]]
* [[ expeccoNET Organization UI/en | Organization UI/en ]]
* [[ expeccoNET Organization UI/en | Organization UI/en ]]
* [[ expeccoNET Settings UI | Settings UI ]]
* [[ expeccoNET Settings UI/en | Settings UI/en ]]
* [[ expeccoNET Settings UI/en | Settings UI/en ]]


== Mobile Anwendung (Android) ==
== Mobile Monitoring App (Android) ==
* [[expecco ALM App]]
* [[expecco ALM App/en|expecco ALM App]]


= Lizenzservice =
= Licenseservice =
== Allgemein ==
== General ==
* [[ License Server Overview | Overview]]
* [[ License Server Overview/en | Overview/en ]]
* [[ License Server Overview/en | Overview/en ]]
* [[ License Server Release Notes | Release Notes]]
* [[ License Server Release Notes/en | Release Notes/en ]]
* [[ License Server Release Notes/en | Release Notes/en ]]
* [[ Lizenzservice Installation | Installation]] - initial installation, license files, updates
* [[ Lizenzservice Installation/en | Installation/en ]] - initial installation, license files, updates
* [[ Lizenzservice Installation/en | Installation/en ]] - initial installation, license files, updates
* [[ License Server Configuration & Setup | Configuration & Setup ]] - setting up ports and users
* [[ License Server Configuration & Setup/en | Configuration & Setup/en ]] - setting up ports and users
* [[ License Server Configuration & Setup/en | Configuration & Setup/en ]] - setting up ports and users
* [[ License Server Glossary | Glossary]]
* [[ License Server Glossary/en | Glossary/en]]
* [[ License Server Glossary/en | Glossary/en]]


== Benutzerinterface ==
== User Interface ==
* [[ License Server License Menu | License Menu ]]
* [[ License Server License Menu/en | License Menu/en]]
* [[ License Server License Menu/en | License Menu/en]]


Zeile 374: Zeile 347:


== Packages ==
== Packages ==
* [[ SOAP ]]
* [[ SOAP/en | SOAP ]]
* [[ SOAP WSDL ]]
* [[ SOAP WSDL/en | SOAP WSDL ]]

Version vom 7. Oktober 2016, 16:22 Uhr

expecco[Bearbeiten]

Release Notes[Bearbeiten]

General[Bearbeiten]

Installation, Configuration & Setup[Bearbeiten]

Command Line and Remote Control Services[Bearbeiten]

Report Generation[Bearbeiten]

expecco UI[Bearbeiten]

Tree-Elements[Bearbeiten]

Editors[Bearbeiten]

Diagram-Elements[Bearbeiten]

Tools[Bearbeiten]

Debugger[Bearbeiten]

Additional tools in the "Extras"-Menu[Bearbeiten]

  • Notepad: A postIt-like text editor and code evaluation window
  • File Browser: A tool to search for and manipulate files and their contents
  • Class Browser: Expert tool to investigate and manipulate class code
  • Process Monitor: A tool to show active execution processes (threads)
  • Transcript: A message and trace window

Additional functions in the "Extras" Menu[Bearbeiten]

  • "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[Bearbeiten]

Elementary Block API[Bearbeiten]

Standard Library Reference[Bearbeiten]

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

Interfacing to the System Under Test[Bearbeiten]

Plugins and Extensions[Bearbeiten]

UI Testing[Bearbeiten]

Web Browser UI Testing[Bearbeiten]

GUI Testing[Bearbeiten]

Code Execution[Bearbeiten]

Manual Test Support Plugins[Bearbeiten]

Misc Plugins[Bearbeiten]

QM Interface Plugins[Bearbeiten]


Specification Import/Export[Bearbeiten]

Data/Message/Document Formats[Bearbeiten]

Communications/Protocols[Bearbeiten]

Databases[Bearbeiten]

NoSQL[Bearbeiten]

API[Bearbeiten]

expecco Mobile Remote App (for Android)[Bearbeiten]

Customization[Bearbeiten]

 

Concepts, Hints, Tips and Tricks[Bearbeiten]

Tutorials[Bearbeiten]

expecco ALM[Bearbeiten]

Overview[Bearbeiten]

expecco ALM (Application Lifecycle Management)

Glossary[Bearbeiten]

Konzepte[Bearbeiten]

Release Notes[Bearbeiten]

Installation [Bearbeiten]

Settings (System)[Bearbeiten]

Webinterface (HTTP)[Bearbeiten]

Mobile Monitoring App (Android)[Bearbeiten]

Licenseservice[Bearbeiten]

General[Bearbeiten]

User Interface[Bearbeiten]

Smalltalk[Bearbeiten]

Packages[Bearbeiten]



Copyright © 2014-2024 eXept Software AG