How to test a configuration on your local device

2 min read

In the N-testing module, you have the possibility to test some test configuration in your own personal IOS, Android devices. With this feature you are able to

  • Test the game with some specific configuration
  • Check the game performance and see if there is no bug related to this configuration before create an A/B test

Step 1: Create and save your device

  • Select your device OS, paste your device ID and give it a name to recognize it.
DataDescriptionGuideline
OSSelect the OS of your smartphone
Device nameName will be displayed in the listYou can put in the following name [YourName][Your phone model]
Device IDYour phone IDHow to retrieve the device ID: - Android: Go to settings and search “ads”, you will be able to find your device ID. - IOS: you should download the app below in order to find your device ID: https://apps.apple.com/us/app/my-device-id-by-appsflyer/id1192323960

Step 2: Overrides parameters on your device

[For games using Scopes]

  • Go to the tab “Test segment”
  • Click on the button “create segment”
  • add your device as a rule
  • Add the parameter override to test on the segment
  • [optional] you can inspect the configuration using the “mock sdk” tab
  • Wait 5 minutes
  • Launch the game

[For games using Scopes]

  • Go to the tab “Local testing”
  • Click on the button “add a new scope”
  • Choose “target type” = Device
  • Select your device
  • Add the parameter override to test
  • [Optional] You can inspect the configuration using the “Mock SDK” tab
  • Wait 5 minutes
  • Launch the game

Guidelines

  • You will need to wait 5-10 minutes before the test impact the game
  • To test it, you just need to close and reopen the game
  • About the parameters which will be launched with the local testing, the device will take the default configuration which is stored in the build file and add parameters which has been set in the local testing tab in Homa Lab. For example, if your local device is in France, it will not take the configuration of the Scope IOS, France, for example.
  • You can make the 5 minute wait instant and refresh manually the config using a recent version of the Homa Console

Did this answer your question?