LiveZilla Live Help

Dynamization reduces software test maintenance

From a business point of view, test cases must be described exactly wihtout gaps in order to prevent any leeway for interpretation during implementation. As a rule, this is achieved by demanding fixed input or test data. In particular for time variables (today’s date, first of the month, last day of the month etc.) or for dynamically generated object numbers (contract number, customer number etc.), demanding fixed data does not make sense, because it is possible that every test execution may require modified values. Test cases with fixed parameters would then have to be maintained before every test run.

TOSCA offers high-performance, easy-to-use concepts to describe test data in a business-based and clear way, but also to calculate it dynamically at the same time: A wide variety of dynamic time and date expressions are pre-defined and can be extended specifically for the individual customer. Business-based variables are available at different validity stages.

The dynamization functions of TOSCA allow you to eliminate the bulk of the maintenance workload in testing. Furthermore, they are the basis for the TOSCA@data concept which you can apply to realize the "magic triangle" in the test!