Several different suppliers in Denmark have had their hand in developing the system over time, and as the system upgrade involved replacing integral parts of the system, it was no simple task. The Import Tax System must communicate with similar systems in the rest of the EU. These similar systems also happened to be going through similar development and functional upgrading as the Import Tax System in Denmark. Therefore, the project’s complexity was uniquely high, and required the involvement and collaboration of many external parties to maintain compatibility and the successful execution of the initiative.
Highly complex testing
UFST is a dynamic system subject to continuous changes as tax legislation changes in Denmark and the rest of the EU. Changes in legislation are immediately followed by changes in the system, changes which must be specified, developed, implemented, and tested quickly to be ready for the new legislation to come into place.
In terms of testing individual subsystems adequately, it is a challenging task for USFT. Their system is complex, meets multiple interfaces, and has been developed by different forces over time. Ensuring it functions well with domestic as well as international systems is complicated. Orchestrating a joint testing effort was crucial to this, and it was up to the individual suppliers in Denmark and the other EU countries to execute tests on their parts of the system. No easy feat.
More coordinated testing efforts
UFST wanted to focus the testing efforts to be more coordinated and structured in Denmark. This included ensuring the thorough testing of individual subsystems, the calculation engine, data processing and integration into each of the subsystems.
Commentor – a Solita company built and introduced a complete test platform for UFST. The platform was built to detect errors and defects as early as possible in the process. We’ve had extensive experience with structured testing of large and complex systems within logistics, airports, medical and insurance. They use a hybrid cloud infrastructure testing environment to provide scalability as part of their testing methodology. Our testing methodology also includes concepts such as Digital Twin, Record & Playback, Simulations and Emulations of systems.
At UFST, the hybrid cloud infrastructure test environment was essential in scaling the testing of individual subsystems by building multiple test instances for automated and manual parallel testing of subsystems and subsequent integrations.