Testautomatisierung mit expecco
Die Lösung für Ihre Testentwicklung, Testausführung und Testauswertung.
Mit expecco bieten wir Ihnen eine Komplettlösung, mit welcher Sie alle Technologien einzeln oder in Verbindung mit mobilen Geräten, eingebetteten Systemen und kundenspezifischer Hardware in einer Testumgebung automatisiert testen können.
expecco - für die Automatisierung komplexer Systeme
expecco gewährleistet das Testen aller Technologien mit einem einzigen Tool. Ob einzeln oder in Kombination, ob Komponenten oder End-to-End Test: expecco automatisiert für Sie die Ausführung von realitätsgetreuen Testszenarien – betriebssystemübergreifend und auch in verteilten Anwendungen.
Wir unterstützen
mehrere Technologien
- GUI - Java (Swing/SWT/FX), .NET (MFC/WPF/DevExpress), QT
- Mobile - iOS, Android
- Embedded Systems - Remote Access, VNC Client, WSDL, XMI, USB, MOST, CAN, CANoe, CANAnalyzer…
- Messgeräte/Simulatoren/Schnittstellen - GPIB/ IEEE488, SCPI, VISA, Bridges: Java, .Net, Webservices: REST, SOAP, RCP, Protokolle: WSDL, SSH, Telnet
- SAP
Mehrere Technologien
in einem Testszenario
- Testen aller Technologien mit einem Tool
- Realitätsgetreue Testszenarien
- Abdeckung aller Bereiche in einem Test
- End-to-End-Test
- Simulation fehlender Komponenten
- Betriebssystemübergreifend
Grafische Testentwicklung per drag & drop
Erstellen Sie Ihre zu automatisierenden Tests schnell und einfach mit grafischen Bausteinen - auch für Anwender ohne Programmierkenntnisse. Unsere umfangreichen Bibliotheken stellen Ihnen grundlegende Funktionsbausteine zur Verfügung. Jeder Baustein enthält bereits fertig implementierte Funktionalität und ist direkt ausführbar. Die Bausteine werden per Drag & Drop zu Netzwerken verknüpft, und der Test kann sofort laufen. Ganze Netzwerke können Sie wieder als einzelnen Baustein abspeichern.
Die Vorgehensweise mit Bausteinen bildet Ihren Testablauf anschaulich ab und selbst hochkomplexe Szenarien werden in kurzer Zeit entwickelt.
Dynamischer Testablauf
Die Testausführung muss nicht starr linear erfolgen. Auch Reaktionen des Testablaufs auf Vorbedingungen und Zustandsänderungen der Anwendung sind möglich. So kann sich der Testablauf auch an Varianten oder Konfigurationen automatisch anpassen. Die selbe Sequenz kann unterschiedlich parametrisiert, mehrfach oder parallel ausgeführt werden. expecco kann gleichzeitig innerhalb eines Testlaufs mit mehreren Geräten oder Protokollen kommunizieren, als auch mehrere Testläufe parallel ausführen.