HelpWizard Pages Start Informationen zu Expecco Expecco Architektur: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „== Architektur == link=HelpWizard Pages Start Informationen zu Expecco |zurück Im Prinzip ist expecco ein "Black Box" Testsystem, we…“ |
Cg (Diskussion | Beiträge) |
||
| (Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
| Zeile 4: | Zeile 4: | ||
Im Prinzip ist expecco ein "Black Box" Testsystem, welches keine Instrumentierung des getesteten Systems <br> |
Im Prinzip ist expecco ein "Black Box" Testsystem, welches keine Instrumentierung des getesteten Systems <br> |
||
(SUT = "System Under Test") erwartet oder benötigt (d.h. es ist nicht notwendig, das SUT mit speziellem Code zu erweitern oder spezielle Bibliotheken dazu zubinden).<br> |
([[Glossary/en#SUT_.28System_Under_Test.29|SUT = "System Under Test"]]) erwartet oder benötigt (d.h. es ist nicht notwendig, das SUT mit speziellem Code zu erweitern oder spezielle Bibliotheken dazu zubinden).<br> |
||
Es ermöglicht aber "code injection" bei Java- und .NET-Anwendungen, wodurch "Grey Box" und "White Box" Tests ebenfalls unterstützt werden. |
Es ermöglicht aber "code injection" bei Java- und .NET-Anwendungen, wodurch "Grey Box" und "White Box" Tests ebenfalls unterstützt werden. |
||
Testszenarien können in expecco sowohl auf einer hohen Abstraktionsebene als (Aktivitäts-) Diagramme, als "Keyword-Driven" Testsequenzen oder als textuelle Skripte in verschiedenen Programmiersprachen formuliert werden. Skripte können sowohl in expecco selbst, als auch im SUT oder anderen Maschinen ausgeführt werden (z.B. um das SUT zu stimulieren, oder um Last zu generieren). |
Testszenarien können in expecco sowohl auf einer hohen Abstraktionsebene als (Aktivitäts-) Diagramme, als "Keyword-Driven" Testsequenzen oder als textuelle Skripte in verschiedenen Programmiersprachen formuliert werden. Skripte können sowohl in expecco selbst, als auch im SUT oder anderen Maschinen ausgeführt werden (z.B. um das SUT zu stimulieren, oder um Last zu generieren). |
||
| Zeile 12: | Zeile 12: | ||
Folgendes grobes Architekturbild gibt dazu eine Übersicht (nicht alle verfügbaren Plugins sind darin enthalten): |
Folgendes grobes Architekturbild gibt dazu eine Übersicht (nicht alle verfügbaren Plugins sind darin enthalten): |
||
[[Datei:expeccoArchitecture1. |
[[Datei:expeccoArchitecture1.pdf]]) |
||
<br> |
|||
(oder als PDF: [[Datei:expeccoArchitecture1.pdf]]) |
|||
Aktuelle Version vom 10. November 2022, 14:01 Uhr
Architektur
Im Prinzip ist expecco ein "Black Box" Testsystem, welches keine Instrumentierung des getesteten Systems
(SUT = "System Under Test") erwartet oder benötigt (d.h. es ist nicht notwendig, das SUT mit speziellem Code zu erweitern oder spezielle Bibliotheken dazu zubinden).
Es ermöglicht aber "code injection" bei Java- und .NET-Anwendungen, wodurch "Grey Box" und "White Box" Tests ebenfalls unterstützt werden.
Testszenarien können in expecco sowohl auf einer hohen Abstraktionsebene als (Aktivitäts-) Diagramme, als "Keyword-Driven" Testsequenzen oder als textuelle Skripte in verschiedenen Programmiersprachen formuliert werden. Skripte können sowohl in expecco selbst, als auch im SUT oder anderen Maschinen ausgeführt werden (z.B. um das SUT zu stimulieren, oder um Last zu generieren).
Folgendes grobes Architekturbild gibt dazu eine Übersicht (nicht alle verfügbaren Plugins sind darin enthalten):