DPD business units (Croatia, Lithuania, Latvia, Romania) were migrating one of their core integration system Weblabel to another – Interconnector. The integration is based on RestFull URL calls and JSON responses. We were asked to prepare testing modules for helping achieve the main goal of the project – to keep same integration functionality. Customer needed to assure that Interconnector will act the same as Weblabel did. The testing module should also have performance analysis ability. Customer also has intention to use this module for the future testing.
Scrum was used for project realization.
Project consisted of these steps:
• TODO
• We prepared the testing cases based on Apache logs, received from each business unit.
The result helped our customer to save great amount of time – 300 test cases were executed within minutes and no manual work was needed. Error were logged automatically, needed information exported to specific dirs for customer review, performance statistics was exported to CSV files for future analysis.
Technology used: JAVA