So funktioniert Testentwicklung mit expecco
In der Regel arbeiten mehrere Teams mit unterschiedlichen Kompetenzen in einem Produktentwicklungszyklus zusammen. Ganz gleich, ob Produktentwickler oder Projektkoordinator, mit oder ohne Programmierkenntnisse: expecco bietet für jede Funktion eine passgenaue Vorgehensweise. Deshalb können alle Beteiligten effizient und zielführend mit ein und demselben Tool arbeiten.
Testentwicklung mit expecco erfolgt per:
Drag & Drop |
Capture & Replay |
Code API |
Grafische Testentwicklung per Drag & Drop.
Einfache Testentwicklung mit unseren Bausteinbibliotheken.
Weil die Tests auf einer hohen Abstraktionsebene als UML-Aktivitätsdiagramme graphisch formuliert werden, können unterschiedlichste Anwender – zum Beispiel Produktmanager, Softwareentwickler, Domänenexperten, Tester – die Testszenarien verstehen, entwickeln und modifizieren. Programmierkenntnisse werden nicht vorausgesetzt. In unseren umfangreichen Bibliotheken finden Sie grundlegende Funktionsbausteine – diese enthalten bereits fertig implementierte Funktionalität und sind direkt ausführbar.
> | > |
Einsatzbereite Bausteine für komplette Funktionen.Die per Drag & Drop erstellten Netze werden als neue Bausteine abgelegt und können so als fertige Komponenten in komplexeren Netzwerken benutzt werden. Auf diese Weise können selbst komplizierte Prozesse leicht verständlich grafisch modelliert und modifiziert werden, denn wiederkehrende Funktionen müssen nicht immer wieder neu entwickelt werden. Die gesamte Testentwicklung gewinnt deutlich an Transparenz, Flexibilität und Wartungsfreundlichkeit. |
Realitätskonform testen.
Mit einfachen Mausklicks ordnen Sie die Bausteine an und verbinden sie zu einem Netzwerk. Ein- und Ausgangspins definieren die Verarbeitungsschritte. So entsteht ein Aktivitätsdiagramm, das den Test realitätsgetreu abbildet, leicht verständlich und zudem einfach erweiterbar ist. |
Die Highlights der grafischen Testentwicklung:
|
Große Vorteile im Vergleich zur Browseraufzeichnung.Wird direkt im entsprechenden Browser aufgezeichnet, wird für jede einzelne Aktivität ein Baustein angelegt. Das gilt auch für Mausbewegungen. Dadurch entstehen riesige Netzwerke an Bausteinen, die im Nachhinein aufwendig nachbearbeitet werden müssen. Außerdem muss für jeden unterschiedlichen Browser eine individuelle Aufzeichnung vorgenommen werden. Diese Nachteile werden mit dem integrierten Recorder einfach umgangen: Hier können Sie auswählen, welche Aktivität aufgezeichnet und als Baustein angelegt werden soll. Gleichzeitig können alle gängigen Browser in einer Aufzeichnung und damit in einem einzigen Testfall angelegt werden. Darin liegt eine der größten Stärken expeccos.
|
Programmatische TestentwicklungSoftwareentwickler können jederzeit zusätzliche Funktionalitäten entwickeln, Bausteine ergänzen oder Anbindungen an spezielle Geräte, Systeme oder Dienste erstellen. So lässt sich expecco ganz nach Ihren Bedürfnissen anpassen und erweitern. |
Import vorhandener Testbeschreibungen.Import von Node und Python PaketenMit unserer neuen expecco Version können Sie einfach und schnell Node und Python Pakete anbinden. So können Sie nun eine große Vielfalt von Modulen nutzen, welche im Netz veröffentlicht sind und für nahezu jede Problemstellung existieren. |
Ihre expecco-Vorteile auf einen Blick.
|
Dynamischer Testablauf.Die Testausführung muss nicht starr linear erfolgen. expecco kann auch auf Vorbedingungen und Zustandsänderungen der Anwendung reagieren. Dann passt sich der Testablauf automatisch an Varianten oder Konfigurationen an. Dieselbe Sequenz kann unterschiedlich parametrisiert sowie mehrfach oder parallel ausgeführt werden. expecco kann sowohl innerhalb eines Testlaufs gleichzeitig mit mehreren Geräten oder Protokollen kommunizieren als auch mehrere Testläufe parallel ausführen. |
expecco basiert auf einer Workflow-Engine.Die als grafische Diagramme modellierten Testbeschreibungen werden von einer Workflow-Engine abgearbeitet.
|
expecco – für eine leistungsstarke TestautomatisierungTesten Sie expecco jetzt 30 Tage gratis.+49 7142 91948-0 |