Expecco Architecture/en: Unterschied zwischen den Versionen
Cg (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Architecture of Expecco == expecco is a modular system, consisting of a domain-independent platform system, which includes the editor, exeutor and report f…“) |
Cg (Diskussion | Beiträge) |
||
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Architecture of Expecco == |
== Overview and Architecture of Expecco == |
||
expecco is a modular system, consisting of a domain-independent platform system, |
expecco is a modular system, consisting of a domain-independent platform system, |
||
(containing the editor, executor and report facilities), |
|||
and various plugins and extensions, which |
and various domain specific plugins and extensions, which implement interfaces to the system under test (SUT) via protocols, hardware interfaces, document formats etc. |
||
In principle, expecco is a "Black Box" testing system, in that it does not expect or need the [[Glossary/en#SUT_.28System_Under_Test.29|SUT (= System Under Test)]] to be instrumented (i.e. no specific test-code needs to be added to it). However, it does support code injection for Java and .NET applications, which allow for "Grey Box" and "White Box" tests to be performed as well. |
|||
⚫ | |||
Test scenarios in expecco can be formulated both in a high level graphical (activity-) diagram fashion, as keyword-driven sequences AND as textual scripts in various programming languages. Scripts can be executed both within expecco and inside the SUT or other machines (e.g. to generate stimuli or load on the SUT). |
|||
⚫ | |||
⚫ | |||
⚫ | |||
(oder als PDF: [[Datei:expeccoArchitecture1.pdf]]) |
(oder als PDF: [[Datei:expeccoArchitecture1.pdf]]) |
Aktuelle Version vom 10. November 2022, 14:02 Uhr
Overview and Architecture of Expecco[Bearbeiten]
expecco is a modular system, consisting of a domain-independent platform system, (containing the editor, executor and report facilities), and various domain specific plugins and extensions, which implement interfaces to the system under test (SUT) via protocols, hardware interfaces, document formats etc.
In principle, expecco is a "Black Box" testing system, in that it does not expect or need the SUT (= System Under Test) to be instrumented (i.e. no specific test-code needs to be added to it). However, it does support code injection for Java and .NET applications, which allow for "Grey Box" and "White Box" tests to be performed as well.
Test scenarios in expecco can be formulated both in a high level graphical (activity-) diagram fashion, as keyword-driven sequences AND as textual scripts in various programming languages. Scripts can be executed both within expecco and inside the SUT or other machines (e.g. to generate stimuli or load on the SUT).
The following picture gives a rough overview on this architecture (only a subset of available plugins are in this picture):
(oder als PDF: Datei:ExpeccoArchitecture1.pdf)