July 2017
Intermediate to advanced
414 pages
11h 18m
English
One important question to answer from a testing point of view is how can we ensure that all functions work in a similar way as before the migration?
Before the migration or refactoring, integration test cases should be written for the services that are getting migrated. This will ensure that, once migrated, we get the same expected result, and the behavior of the system remains the same. An automated regression test pack has to be in place, and has to be executed every time we make a change in the new or old system.
In the following diagram, for each service, we need one test against the EJB endpoint and another one against the microservices endpoint:
Read now
Unlock full access