[@naukriengineering] apptracer

Post on 21-Jan-2017

57 Views

Category:

Mobile

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

AppTracer

--Himanshu GuptaSamarth Singla

Agenda

● What is AppTracer?● Benefits ● How to use it?● Q&A

What is AppTracer?

● Metrics for better quality1. Application load time2. Api response time on networks like 2G, 3G, 4G, wifi3. View render time4. Exceptions & Crashes

● Measure on development as well as production

AppTracer is a developer library that used to evaluate the mobile application performance on various environment of testing.

Various testing environments

Benefits of AppTracer

● Automatic page load time calculation for benchmarking● Comprehensive readings rather than sample● Average and median page load times ● Separate readings for Wi-Fi /cellular networks● Quick debugging of the code

NewMonk Dashboard

● Aggregates the real time data received from applications● Graphical and comparative representation● Groups data basis app version, OS, device model, network● Timely alerts● Take action based on analysis

Real Time Page Load Graph

By OS/Device

By AppVersion

Real Time Crash Logs

OS Versions

Stacktrace

Roster

We follow a Roster in which a team member is assigned to check the dashboard logs for:

● Rise in crashes/exceptions● Api failures/delays● High screen load time

The roster person then debugs the prelim reason and reports it.

https://github.com/naukri-engineering/AppTracer

Download

Q&A

top related