Open Category List

Overview of the Applause SDK Within the Testing Services Platform

3 minutesread

The Applause SDK is an incredibly helpful toolkit that helps Applause customers dramatically ramp up the overall efficiency of their mobile app test cycles. For more specific information about the Applause SDK:  Click Here

Once the Applause SDK has been instrumented into a mobile app, it begins collecting data whenever that app is launched by a user, sending that data to the Applause Testing Services platform. There are a number of different ways the data can be accessed.

Note:  The following data will  only be available if the Applause SDK has been instrumented into a build that is then used within a test cycle. If the Applause SDK has not been instrumented, none of this  data will be available. If you’re unsure if  your app has been instrumented with the  Applause SDK, please contact your Project Manager.

Main Dashboard

Near the bottom of the main dashboard, users will  find two modules: ‘Crashes’ and ‘Sessions’.

Crashes

The Crashes module offers an at-a-glance view of crash volume over the past seven days. For easy drill down, placing the mouse cursor at different points along the timeline will display specific dates and the number of crashes logged on that date.

Sessions

The Sessions module offers an at-a-glance view of session volume over the past seven days. A session is defined by when an app launches and when the app is closed.  With the Sessions module, overall app usage can be tracked to monitor how often the app is being launched.

If geo-location data is being captured, the Sessions module will also offer a color-coded report on the world map, indicating session volume by country, compared to the overall number of sessions captured.

Like with the Crashes module, mousing over points on the timeline will reveal specific date and session volume information.

Issue Reporting

Bugs and crashes captured through the Applause SDK are displayed in the Issues tab just like manually reported  bugs  and crashes. The key difference is the amount of additional data automatically captured by the SDK, that is included with every SDK-enabled issue report.

Bug  Reports

SDK-enabled bug reports will include:

  • The tester’s bug report
  • Device details like make, model, OS, carrier, network, network strength, and battery level
  • Session  logs
  • Annotated screenshots

Crash Reports

Crash reports are also captured by the Applause SDK.  SDK-enabled crash reports will include:

  • Device details like make, model, OS, carrier, network, network strength, and battery level
  • Session logs
  • Crash logs
  • A stack trace

SDK  Sessions Tab

There is a dedicated ‘SDK Sessions’ tab available within the dashboard, accessible from the main nav bar.

  

The Sessions page will display a list of every session that has been run to date, and will include additional information about each session, and note whether any crashes were captured during that session or any bugs reported. Clicking on a specific session will bring up a detailed session report.

SDK  Crashes Tab

The ‘SDK Crashes’ tab functions in a similar fashion, however instead of session, all recorded crashes will be displayed.  

Clicking on any of the Crash report ‘cards’ will bring up a detailed crash report.

  

0
0
23
3 minutesread

Related Knowledge Base Posts