Test the integration

These steps verify the integration is complete and your application is communicating with the Sense360 back-end correctly.

Requirements

  • You have provided your Bundle ID to Medallia Support and they have confirmed you have been set up.

  • You have completed all the steps in this page.

  • You are testing it on a real device with a SIM card and with location enabled.

  • You are connected to a WiFi network.

Data verification details

The Data collection verification progress notification in the status bar guides you through the process. If you receive a failed message at any time, check the requirements are completed and try again.

  1. Add a call to Sense360Testing.verifyDataCollection()
    Add this call to your application immediately after Sense360.start().
  2. Build and run the application
  3. Wait two minutes
    The SDK collects and uploads test sensor data. Your phone should go through these stages:
    Date                            App Name      Process ID     Log   Message
    2023-06-30 13:50:56.345774-0700 QuinoaDevTest[12460:1951693] [463] Pulling location
    2023-06-30 13:50:56.362096-0700 QuinoaDevTest[12460:1951693] [463] Configuration downloading…
    2023-06-30 13:50:56.918367-0700 QuinoaDevTest[12460:1951697] [463] Finished Pulling Sensors
    2023-06-30 13:50:56.932182-0700 QuinoaDevTest[12460:1951697] [463] Uploading Events
    2023-06-30 13:50:57.585411-0700 QuinoaDevTest[12460:1951692] [463] Successfully Uploaded Data
    
  4. Contact Medallia Support to check your data.
    Important: Make sure you remove the call to Sense360Testing.verifyDataCollection before releasing to production.
You have tested your implementation and verified your data.