Expecco (Wiki - deutsch)
Aus ExpeccoWiki
Inhaltsverzeichnis |
Grafische Test-Modellierung
Die Testfallentwicklung kann eine ebenso komplexe Aufgabe sein, wie das Entwickeln eines Systems. Mit expecco bieten wir eine Lösung mit der selbst komplexe Testszenarien einfach wie mit einem Baukastensystem erstellt werden. Die Grundidee basiert auf der Modellierung von Testfällen als Aktivitätsdiagrammen (wie z.B. auch in UML 2.0). Zur Beschreibung eines Testablaufs werden Funktionsbausteine in einem graphischen Editor zusammen gestellt und über Datenflüsse verbunden. Es is auch möglich, Dateien mit Fremdformaten, oder eine GUI-Sitzung mittels Capture zu importieren. Die Stärken von expecco liegen vor allem im Bereich von funktionalen System-, Abnahme- und Integrationstests (Blackbox). Da das Modell aber bereits im Editor sofort ausgeführt und überprüft werden kann, eignet sich expecco aber auch hervorragend zur Prototypenentwicklung und Modellsimulation. Expecco beinhaltet Modelleditor, Modellausführung, Reportgenerierung und Debugging in einem integrierten, komfortablen Tool.
Die Vorteile
- Kurze Turnaroundzeiten durch Entwicklung und Ausführung der Tests direkt in expecco
- Einfache Modellierung von Testfällen, auch für Mitarbeiter aus dem Fachbereich ohne Programmierkenntnisse
- Selbstdokumentierende Testfälle durch grafische Darstellung
- Hohe Wiederverwendbarkeit von Testbausteinen
- Live-Animation von Testläufen mit der Möglichkeit von Breakpoints und Single-Stepping
Lernen Sie in nur 2 Minuten die Fakten zur modellbasierten Testentwicklung in unserem Kurzfilm kennen.
http://www.exept.de/de/products/expecco/web/shortmovie
Ausführungen
expecco kann vielseitig eingesetzt werden, insbesondere bei Integrations- und Systemtests sowie der Automatisierung wiederkehrender Aufgaben im Umfeld komplexer Hard- und Softwaresysteme. Durch die Unterstützung vieler Schnittstellen ermöglicht expecco das System unter Test (SUT) als eine Einheit einem integrativen Test zu unterziehen.
expecco gibt es in den folgenden Ausführungen:
- expecco developer: Standardfunktionalität zu einem attraktiven Preis
- expecco developer+: developer erweitert um virtuelle Bausteine (was C++ für C, ist developer+ für expecco)
- expecco pro: Erweiterte Enterprise Funktionen für Power-User und Teamwork in Verbindung mit expeccoNET
- expecco runtime: Werkzeug zur Testausführung, insbesondere in Verbindung mit expeccoNET
- expecco webEdition: Low-Cost Einsteigerpaket speziell für Testentwickler oder -manager rund um Webapplikationen
Detaillierter Vergleich der unterschiedlichen Versionen: http://www.exept.de/de/products/expecco/features
Erweiterungen, Plugins & Zusatzbibliotheken
- expecco web stellt die Vorteile der modellbasierten Testentwicklung für Web-Applikationen zur Verfügung. Diese Erweiterung steht in allen Ausführungen kostenlos zur Verfügung.
- expecco gui bietet die Unterstützung für Windows GUIs
- expecco qt bietet die Unterstützung zum Testen von qt-GUIs
- expecco stx-test Capture/Replay von ST/X GUI Anwendungen
- expecco performance stellt die Möglichkeiten zur Verfügung um Last- und Performancetests zu erstellen und auszuführen
Darüber hinaus sind zahlreiche weiter Plugins und Bausteinbibliotheken erhältlich (-> http://www.exept.de/view/de/products/expecco/expecco-plugins)
Darüber hinaus gibt es für Branchen wie beispielsweise Telekommunikation, Automotive, Medizintechnik oder Maschinenbau spezielle Lösungen mit branchenspezifischen Funktionalitäten.
Gerne stehen wir Ihnen für weitere Fragen und Anregungen zur Verfügung: http://www.exept.de/company/contact
Dokumentation
In unserem deutschen Glossar finden Sie eine kurze Erklärung zu den wichtigsten Grundbegriffen in expecco. Der Hauptteil, die Online-Dokumentation ist in englisch gehalten.