Translate this page:
Please select your language to translate the article


You can just close the window to don't translate
Library
Your profile

Back to contents

Software systems and computational methods
Reference:

Malykhin A.Yu., Slyusar’ V.V. On the possibility of debugging and testing of applications for the Android OS on a sample application for the measurement of characteristics of electric transport

Abstract: on the sample application for measuring characteristics of electric transport the authors discuss debugging and logging in integrated programming environment Eclipse IDE used for mobile software development under Android operating system. The article reviews a practical example of classical black box testing approach for the mentioned Android application. The authors show results of a brief study of the existing Android-specific information about the ways and practical use of reporting an error to the developer directly. The experimentally obtained data, a study during software development (getting an incorrect result followed by testing, correcting input data and code, and, as a result, developing workable software). The article shows specific methods of software testing, applicable only to software for Android OS, as well as for software, receiving and processing data from sensors electric in transport. As a result, the article reviews debugging, logging, white and black box testing, sending bug reports. The authors also present samples of data that can be used for validation of the performance of various parts of the program for displaying the characteristics of the electric vehicles.


Keywords:

testing, Android OS, Eclipse IDE, characteristics of electric transport, application, black box, white box, mobile devices, debugging, bug reports


This article can be downloaded freely in PDF format for reading. Download article


References
1. Brayan Khardi, Bill Fillips. Programmirovanie pod Android. Dlya professionalov. SPb.: Piter, 2014. 592 s.
2. Klimov A. Otladka // Osvoy programmirovanie igrayuchi. 2014. URL: http://developer.alexanderklimov.ru/android/theory/debug.php (data obrashcheniya: 17.06.14)
3. Google Inc. Android API Reference // Android Developers. 2014. URL: http://developer.android.com/reference/android/util/Log.html (data obrashcheniya: 17.06.14)
4. Stepanchenko I. V. Metody testirovaniya programmnogo obespecheniya: Ucheb. posobie. Volgograd: VolgGTU, 2006. 74 s.
5. Google Inc. Sboi i oshibki ANR (“Prilozhenie ne otvechaet”) // Google Support. 2014. URL: https://support.google.com/googleplay/android-developer/answer/6083203#export_crashes_and_anrs (data obrashcheniya: 04.07.14)