This section outlines the different areas to test and how to overcome some of the challenges specific to testing different areas of the UCP.
General Functional Testing
It can be a challenge to test the UCP scripts in non-production environments. For example, if you configure a notice for “www.mycompany.com” and you are trying to test from “test.mycompany.com” the notice will not function as the domain won’t match.
There are several strategies to overcome this.
The UCP supports over 100 countries and allows you to set up specific experiences for as many countries as you need. The UCP scripts deliver a user experience based on country using IP routing provided by our content distribution network (Akamai). Naturally this makes it a little more difficult to test the different countries from a typical testing environment.
The following mechanisms can be used to test the country experiences from a test environment.
By default, the UCP scripts will pull the users configured language from their browser settings and use that to show to correct translations. There are several ways to test the different languages, so we’ll provide some context and start with an overview of how the translations on your notices function.