Crash Reporting Process

Crash is the most critical problem in any application. When an error in the program leads to a complete stop of the work, the company may lose their users.

Particularly troublesome is when you are working on some process for a long time, and the program has stopped unexpectedly. And you have not saved the results.

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

In order not to lose your users, each team has to test a program carefully as possible in terms of crash appearance. EasyQA SDK was created in order to facilitate and accelerate the process of the crash identifying.

How does it work?

First, the user has to download the required version of EasyQA SDK according to the platform of your application. Using Android or iOS Instructions, you can integrate EasyQA SDK into your project.

After you have added our EasyQA SDK into your project and uploaded it to Test Objects within your project in EasyQA test management tool, you can track your app’s crashes on our website. You just need to download the app to any iOS device and start testing.

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

 

When there is a crash reboot the app and you will see the following notification:

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

By pressing Upload button all crashes will be sent to the project where you have generated the token in EasyQA. After the crashes have been successfully sent to your website you will get the following notification:

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

If you click Delete in the popup, all crash reports created on this device but not sent will be deleted.

If something went wrong, you will get an error message.

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

When clicking Retry in the notification, the crashes will be sent once more.

You can find the details of the crash report by clicking on it on your phone:

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

 

 

View info of the crash

All sent crashes you can find on Crashes page within your project in EasyQA test management tool.

The table containing following fields:

  1. Test Object is a test object version which has a crash
  2. Phone Type is a phone manufacturer and the phone’s platform Android version;
  3. Log is a log file containing the crash report details (you can download it to your computer by clicking on it)
  4. Detected field displays the date and time of the crash detection
  5. Added – the date and time when the crash was delivered to the server
  6. Convert to issue button gives an opportunity to create issue for a certain crash report

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

You will see the crash details by clicking on the arrow button:

  1. crash summary
  2. device info: manufacturer, model, serial, device
  3. build version
  4. log file size
  5. log file content

Summary

Tracking app’s performance with EasyQA SDK is a very useful tool to be informed about the app’s work consistency.

Using it, our clients get a competitive advantage as they are willing to provide a simple and convenient recourse which not only quickly informs the team developers about the error but provides a detailed report accelerating error fixing.

Furthermore, this function gives an opportunity to immediately create an bug for the crash detected and send all the information for a speedy error creation.

Register new account and integrate EasyQA SDK into your Android or iOS application.