|
ГЛАВНАЯ
> Вернуться к содержанию
Программные системы и вычислительные методы
Правильная ссылка на статью:
Гагарина Л.Г., Малыхин А.Ю., Слюсарь В.В.
К вопросу о возможностях отладки и тестирования приложения для ОС Android на примере приложения для измерения характеристик электротранспорта
// Программные системы и вычислительные методы.
2014. № 3.
С. 273-281.
DOI: 10.7256/2454-0714.2014.3.13340 URL: https://nbpublish.com/library_read_article.php?id=13340
К вопросу о возможностях отладки и тестирования приложения для ОС Android на примере приложения для измерения характеристик электротранспорта
Гагарина Лариса Геннадьевна
доктор технических наук
профессор, кафедра Информатики и программного обеспечения вычислительных систем, Национальный исследовательский университет «МИЭТ»
124498, Россия, г. Москва, Зеленоград, пр-д 4806, 5
Gagarina Larisa Gennad'evna
Doctor of Technical Science
124498, Russia, g. Moscow, Zelenograd, pr-d 4806, 5
|
gagar@bk.ru
|
|
|
Малыхин Артем Юрьевич
магистр, кафедра Информатики и программного обеспечения вычислительных систем, Национальный исследовательский университет «МИЭТ»
124498, Россия, г. Москва, Зеленоград, пр-д 4806, 5
Malykhin Artem Yur'evich
124498, Russia, g. Moscow, Zelenograd, pr-d 4806, 5
|
artemonische@yandex.ru
|
|
|
Другие публикации этого автора |
|
|
Слюсарь Валентин Викторович
кандидат технических наук
доцент, кафедра Информатики и программного обеспечения вычислительных систем, Национальный исследовательский университет «МИЭТ»
124498, Россия, г. Москва, г. Зеленоград, ул. Проезд 4806, 5
Slyusar Valentin
PhD in Technical Science
124498, Russia, g. Moskva, g. Zelenograd, ul. Proezd 4806, 5
|
vslyusar@mail.ru
|
|
|
Другие публикации этого автора |
|
|
DOI: 10.7256/2454-0714.2014.3.13340
Дата направления статьи в редакцию:
12-11-2014
Дата публикации:
26-11-2014
Аннотация:
На примере программы для измерения характеристик электротранспорта рассмотрены возможности отладки и осуществления логгирования в интегрированной среде программирования Eclipse IDE, в процессе разработки программного приложения для мобильных устройств, использующих операционную систему Android. Продемонстрирован практический пример использования классического метода тестирования «черный ящик» для разрабатываемого Android-приложения. Приведены результаты краткого исследования имеющейся информации по специфичной для ОС Android возможности отправления обнаруженных ошибок в программе непосредственно разработчику и ее практического применения. Экспериментальное получение данных, исследование через разработку ПО (сначала неверный результат, затем тестирование полученного результата, правка исходных данных и программного кода, и, как следствие, работоспособный программный продукт). Приведены специфические методы тестирования программного обеспечения, которые применимы только к программам для ОС Android, а также к программам, получающим и обрабатывающим данные от датчиков электротранспорта. В итоге, рассмотрены отладка, логгирование, тестирование методами белого и черного ящика, отправка отчетов об ошибках. Также показаны примеры данных, которыми можно проверить корректность выполнения различных частей программы для отображения характеристик электротранспорта.
Ключевые слова:
Тестирование, ОС Android, Eclipse IDE, Характеристики электротранспорта, Приложение, Черный ящик, Белый ящик, Мобильные устройства, Отладка, Отчеты об ошибках
Библиография
1. Брайан Харди, Билл Филлипс. Программирование под Android. Для профессионалов. СПб.: Питер, 2014. 592 с.
2. Климов А. Отладка // Освой программирование играючи. 2014. URL: http://developer.alexanderklimov.ru/android/theory/debug.php (дата обращения: 17.06.14)
3. Google Inc. Android API Reference // Android Developers. 2014. URL: http://developer.android.com/reference/android/util/Log.html (дата обращения: 17.06.14)
4. Степанченко И. В. Методы тестирования программного обеспечения: Учеб. пособие. Волгоград: ВолгГТУ, 2006. 74 с.
5. Google Inc. Сбои и ошибки ANR (“Приложение не отвечает”) // Google Support. 2014. URL: https://support.google.com/googleplay/android-developer/answer/6083203#export_crashes_and_anrs (дата обращения: 04.07.14)
References
1. Braian Khardi, Bill Fillips. Programmirovanie pod Android. Dlya professionalov. SPb.: Piter, 2014. 592 s.
2. Klimov A. Otladka // Osvoi 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)
Ссылка на эту статью
Просто выделите и скопируйте ссылку на эту статью в буфер обмена. Вы можете также
попробовать найти похожие
статьи
|
|