How expecco works: Dynamic updating of test sequences

No. 2 – Dynamic update of test sequences

expecco supports the dynamic import of information at runtime. Using this mechanism, new test modules can be created or existing ones updated fully automatically based on this information. This means that existing test sequences can be automatically adapted to changes in the system under test and prepared for extensions for new/extended test cases. For example, this mechanism is used by our customers in the following application examples:

  • WSDL import: When importing a WSDL description into expecco, access blocks are generated for communication with the web service. These are then used in the test cases for communication. If the service changes, the updated WSDL can be imported into expecco again. The existing blocks are then updated based on the new description, new functionality is added and any that no longer exist is removed. The existing test cases are then automatically updated via this module interface.
  • Generating access blocks for a dynamic object model in Java An object model in Java, which is regenerated via a model description when the System Under Test changes, serves expecco as a source for generating the necessary test blocks. The description of the Java classes relevant for the interface is read by expecco and new access blocks are created with this information. Changes and extensions are processed by expecco during the WSDL import and passed on to the existing test cases.
  • Dynamic creation of test sequences from excel / Python / …Using an import interface for various formats, sequences can be generated at runtime that can be executed directly.Sequences that are defined and maintained in other systems can be generated automatically at runtime.

Contuct us

+49 7142 91948-0

How expecco works: Dynamic updating of test sequences
Scroll to top