Testing and validating your applications
Functional and performance testing is an important part of an application's replatforming journey. Typically, legacy applications rely on an application owner's knowledge for testing because functional details aren't correctly or fully documented. However, we recommend that you record application use cases by using behavioral and automated testing. This approach quickly and reliably validates an application's functionality before and after replatforming. You can use automated testing tools (for example, Selenium
We recommend using canary testing for customer-facing applications. Canary testing periodically tests critical application workflows in the production environment and notifies support teams of errors. For more information, see the Canary deployment