Glossary/en

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen

Please keep this list alphabetically sorted!

Black Box Test[Bearbeiten]

No knowledge about the internals of the System Under Test (SUT) is known when testing. The test only operates against external interfaces, such as protocols, data and configuration files, command line interfaces, GUI interfaces or communication protocols.

Gray Box Test[Bearbeiten]

Some knowledge about internal interfaces of the System Under Test are known. For example, data structures or function entries inside the SUT are exploited and used.

Groovy[Bearbeiten]

A language interpreter which runs on top of a Java Virtual Machine, with a language very similar and almost compatible to Java. Used in expecco to call into Java interfaces or define required callback and listener classes, in case the SUT or the interface to the SUT require those. Groovy code is compiled to bytecode inside the JVM, which is further Just-in-Time compiled to fast machine code within the target JVM. Thus, it executes at full Java speed. Expecco allows for Groovy code to be executed both on the local machine (the one on which expecco itself is running) and on remote machines which are reachable from the local machine via TCP/IP connections. Multiple simultaneous such connections are possible and handled in parallel.

SUT (System Under Test)[Bearbeiten]

The tested system. Expecco interacts with this either in a pure black box (only talking to external interfaces), or gray box fashion (some knowledge about internals of the SUT are known).



Copyright © 2014-2024 eXept Software AG