This is how Test Development Works with expecco
Usually several teams with different competencies work together in a product development cycle. Whether the user is a product developer or project coordinator, has programming knowledge or has none, expecco offers an exact procedure for every function. This allows all participants to work efficiently in a goal-oriented manner using the same tool.
Test development with expecco via:
Drag & Drop |
Capture & Replay |
Code API |
Graphical test development via drag-and-drop
Simple test development with our libraries
Because the tests are graphically formulated as UML elements at a high abstraction level, different users, such as product managers, software developers, domain experts, and testers, can understand, develop, and modify the test scenarios. No programming knowledge is required. You will find basic function blocks in our extensive libraries. And each block contains functionalities that have already been implemented and can be executed directly.
> | > |
Ready-to-use modules for complete functionsThe networks created using drag & drop are stored as new building blocks and can therefore be used as ready-made components in more complex networks. In this way, even complicated processes can be graphically modelled and modified in a way that is easy to understand, as recurring functions do not have to be developed again and again. The entire test development process becomes much more transparent, flexible and easy to maintain. |
Reality compliant testing
You can arrange the activity blocks and connect them to form a network with simple mouse clicks. Input and output pins define the processing steps. The result is an activity diagram that reproduces the test realistically, is easy to understand, and can be easily expanded. |
The graphical test development highlights:
|
Major advantages compared to browser recordingIf recording takes place directly in the corresponding browser, a module is created for each individual activity. This also applies to mouse movements. This results in huge networks of blocks that have to be laboriously reworked afterwards. In addition, an individual recording must be made for each different browser. These disadvantages are easily avoided with the integrated recorder: Here you can select which activity is to be recorded and created as a module. At the same time, all common browsers can be created in a recording and therefore in a single test case. This is one of expecco’s greatest strengths. |
Programmatic test developmentSoftwareentwickler 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. more about test automation |
Import of existing test descriptionsImport of Node and Python packagesWith our new expecco version you can easily and quickly connect Node and Python packages. You can now use a wide variety of modules that are published on the web and exist for almost any problem. |
Your expecco benefits at a glance
|
Dynamic test sequenceThe test execution does not have to be rigidly linear. expecco can also react to preconditions and changes in the application’s status. The test sequence then automatically adapts to variants or configurations. The same sequence can be parameterised differently and executed several times or in parallel. expecco can communicate with several devices or protocols simultaneously within a test run and also execute several test runs in parallel. |
expecco is based on a workflow engineThe test descriptions modelled as graphical diagrams are processed by a workflow engine. |
AIDYMO/expecco – for powerful automation
Would you like to find out more about our demo licence?
We will be happy to provide you with a time-limited full version of AIDYMO or expecco.
Phone: +49 7142 91948-0
E-Mail: info@exept.de