The purpose of this documentation is to ease the verification and validation of mTraction Android SDK after integrating in your Application. It is highly recommended to follow the testing process to ensure the optimal setup of the SDK in your Application.

Prerequisites:


  1. Install the mTraction Test Application from here. This Application will test installation tracking (simulate broadcast) to your Application.
  2. Install your Application integrated with mTraction SDK on an Android device.
  3. Login Credentials for logging into the mTraction Test Application - Register here, if you are a first time user of mTraction platform.
  4. Add your Application on the mTraction platform. You can refer to the documentation here.

We have broadly classified the testing process into three sections, depending on the functionality being validated. They are as follows:

  1. App Installs - You can refer to the Install Integration guide here.
  2. App Sessions - You can refer to the Session Integration guide here.
  3. In App Events - You can refer to the Events setup guides here.

Please follow the steps with respect to the above sections being tested for your Application.

1. App Installs


  1. Launch the Test Application and Login with your mTraction credentials.
  2. Click on your Application that needs to be tested. (If you cannot find your application, click here for more details.)
  3. Click on the Test button to start testing. This will launch your Application and will check the integration with mTraction SDK. Please ensure that you have a fresh installation of your application installed on the same device, but not opened as installation test is done on the first time you open your application.

In case of any errors faced in testing Installs for your Application, You will have to refer to the below links to troubleshoot them:

2. App Sessions


  1. Once install integration testing is complete, It will automatically start testing for session integration in the Application, if it has been configured.
  2. Note: Session Integration is optional and If you haven’t configured Session in your Application, then the Session test would fail.

In case of any errors faced in App Session testing, You will have to refer to the below link to troubleshoot them:

3. In App Events


    To check the events configured for your Application through our SDK, click on View Events Button from the Test Summary screen.