Перейти к содержимому

Тестирование REST API
онлайн, начало 26 августа
Автоматизация функционального тестирования
онлайн, начало 30 августа
Азбука IT
онлайн, начало 28 августа
Программирование на C# для тестировщиков
онлайн, начало 23 августа
Фотография

[Ищу] Снятие логов android

log логи андроид android logs adb logcat

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 slavakuharenkov

slavakuharenkov

    Новый участник

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Кухаренков Ярослав

Отправлено 14 Март 2016 - 09:17

Здравствуйте. Ищу инструкцию как вытянуть логи конкретного приложения на андроиде. Есть установленный ADB, через него вижу логи, только не знаю как отобрать логи для определенного приложения. И есть программа CatLog, но незнаю как в ней сохранить файл с логами. Помогите кто знает. Спасибо)


  • 0

#2 Garm

Garm

    Активный участник

  • Members
  • PipPip
  • 116 сообщений

Отправлено 14 Март 2016 - 09:44

Я монитором пользовался (в platform-tools sdk лежит, если память не изменяет), всё же через GUI работать удобнее несколько.


  • 0

#3 slavakuharenkov

slavakuharenkov

    Новый участник

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Кухаренков Ярослав

Отправлено 14 Март 2016 - 10:13

Я монитором пользовался (в platform-tools sdk лежит, если память не изменяет), всё же через GUI работать удобнее несколько.

Ну да, через файл monitor.bat только как искать логи конкретного приложения?

А вообще интересует вопрос: какие логи нужно отправлять при нахождении ошибки, все или только логи приложения тестируемого?

может разработчику нужно видеть сторонние процессы или нет?


  • 0

#4 Garm

Garm

    Активный участник

  • Members
  • PipPip
  • 116 сообщений

Отправлено 14 Март 2016 - 10:27

Приложения можно фильтровать по их по activity name, если не знаешь его, можно через adb использовать dumpsys activity (там есть running activities). Плюс можно фильтровать по уровню логов (по умолчанию verbose, вроде).

 

Касательно второго вопроса, это зависит, как мне кажется. Лично я не так часто логи в репорты вставлял, но они мне помогали найти причину ошибки. Если повезёт, то у вас могут быть assert'ы какие-нибудь выводиться, например. 


  • 0

#5 slavakuharenkov

slavakuharenkov

    Новый участник

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Кухаренков Ярослав

Отправлено 14 Март 2016 - 10:48

Приложения можно фильтровать по их по activity name, если не знаешь его, можно через adb использовать dumpsys activity (там есть running activities). Плюс можно фильтровать по уровню логов (по умолчанию verbose, вроде).

 

Касательно второго вопроса, это зависит, как мне кажется. Лично я не так часто логи в репорты вставлял, но они мне помогали найти причину ошибки. Если повезёт, то у вас могут быть assert'ы какие-нибудь выводиться, например. 

Можно подробней об этом "dumpsys activity (там есть running activities)." Что открывать Android studio или monitor.bat ? или где это смотреть?

По поводу второго: не понял вообще ответа


  • 0

#6 Garm

Garm

    Активный участник

  • Members
  • PipPip
  • 116 сообщений

Отправлено 14 Март 2016 - 11:04

dumpsys — команда adb, к слову, судя по http://developer.and...help/shell.html, оно и в ddms должно быть.

 

 

 

По поводу второго: не понял вообще ответа

Я имел в виду, что это зависит от конкретной ситуации. В моём случае, как правило, отправки логов не требовалось, но сами логи позволяли мне лучше понимать процессы. Из тех что отправлял, обычно это были stack trace'ы и assert'ы, хотя были случаи когда отсылал также и системные логи.


  • 0


Инструменты тестировщика: Git
онлайн
Инструменты тестировщика: Консольные утилиты Android
онлайн
Автоматизатор мобильных приложений
онлайн
Тестирование мобильных приложений: начальный уровень
онлайн




Темы с аналогичным тегами log, логи, андроид, android, logs, adb, logcat

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале