привет всем.
у меня возникла проблема с андроид тестированием и log cat. Может кто нибудь показать пример бага и log cat-ом на андроиде.(Так сказать как правильно показывать баги c log cat) Так сказать для навичков. Думаю будет полезно всем кто только начинает.
заранее спасибо
p.s.
Можно и на IOS.
Я никогда не юзал log cat. Попробуйте установить на компьютер Android SDK, в нем есть tool - ddms, ее очень удобно пользовать для снятия логов, и они более подробные, дают больше информации разработчикам.
Не совсем понимаю что значит пример бага.. Баг будет тот же самый, просто кроме видео/скриншотов приложите еще и лог (тестовый файл)
Abdu2000 (05.03.2015), AVitalii (08.03.2015), DmitryNaymushin (30.11.2015), LinaLichman (21.03.2015), MoshimoroV (29.09.2016), nimble (05.03.2015), Vera1608 (05.03.2015)
Abdu2000 (05.03.2015)
Abdu2000 (05.03.2015)
А что означает "expanded profile"? И как посмотреть является ли мой профиль таковым?
Android sdk: Download Android Studio and SDK Tools | Android Developers
Как записать лог в файл с данного момента: "adb logcat > log.txt" в консоли в папке с программой adb (/Android/Sdk/platform-tools).
Когда захотите оборвать - Контрол + С.
adb logcat -v time - выводит лог со временем.
У логката есть тонна опций:
logcat | Android Developers
Reading and Writing Logs | Android Developers
ADB - базовый инструмент для работы с Андроид девайсом через usb/tcp соединение.
Android Debug Bridge | Android Developers
adb install "имя файла" - установить на телефон package с ютеста
adb uninstall - удалить
adb logcat - системный лог
adb reboot - перезагрузить девайс
adb bugreport - полный системный дамп - то, что должно идти с каждым багом (в идеальном случае).
adb push/pull - залить/скачать с телефона файлик
adb shell netcfg - текущий конфиг сетевых подключений
adb shell pm clear "package name" - сделать 'clear data' для установленного пакета (типа, свежая установка)
adb shell pm list packages - список всех установленных пакетов
adb shell screencap -p | sed 's/\r$//' > screen.png - снять скриншот в файл (linux)
screenrecord /sdcard/video.mp4 - записать экран в файл на карточку.
и т.д. и т.п.
Очень советую знать adb.
В связке с linux bash вы можете клепать баги на порядок быстрее за счет полной автоматизации снятия логов, скринов, видео, app clear, переустановок, и т.д.
Давайте дружить! Мои темы с инструкциями: http://goo.gl/rBKiiy
Abdu2000 (05.03.2015), AVitalii (08.03.2015), DDima (05.03.2015), DmitryNaymushin (30.11.2015), Elens (16.04.2015), epkhodos (09.06.2016), haarlem (05.02.2017), hunnyr (25.11.2015), LinaLichman (21.03.2015), MoshimoroV (29.09.2016), nimble (05.03.2015), savin0ff (13.05.2015), SergeyHmel (10.08.2015), sergeyua72 (06.03.2015), sj_morozov (29.07.2016), terev (05.03.2015), ugar (05.03.2015), Vera1608 (05.03.2015), VladK (21.09.2016), Zo_Zo (19.11.2016), Кобра (05.03.2015)
EmmaD (05.03.2015)
Ну Вы же сами в реал ушли, не так ли? uTest ни в коей мере не принижаю, поскольку сама там работаю, уже не так активно, правда. (Решила атомейшн изучать и идти дальше. Не знаю, конечно, насколько это возможно изучить самостоятельно).
На uTest можно заработать неплохие деньги. 5200 за 60 часов в неделю это где-то 20$/час, но думаю, что в штатах при тех же затраченных усилиях в реале можно заработать куда больше. (Поправьте, если не права, т.к. я не в штатах могу ошибаться). Все таки uTest больше стартовая площадка, ХОРОШАЯ стартовая площадка.
А вот для людей не из штатов это место, где можно заработать реальные деньжище!
Пы.Сы.: Если кто-то в атомейшн разбирается, буду благодарна за помощь в понимании общей картины. Нет, я не прошу обучать меня, это я самостоятельно пытаюсь делать. В данный момент изучаю С# WebDriver automation, до этого Java JUnit просмотрела уроки (не особо вникая, поэтому показалось, что особой разницы с C# нет). Вопрос в том, туда ли я иду? Для себя решила, что Web automation самое востребованное (не ошибаюсь ли я?). Биг пикчер вообще не вижу. Какие еще виды атомейшн есть? Атомейшн десктопных программ? Наверное миллион всего. Смотрела ролики на общие темы атомейшн, но осталась только каша в голове. Ах да, basics основных языков программирования, конечно же, тоже изучила.
Тапками особо не кидайтесь, я хоть и технарь, но еще буквально несколько месяцев назад была обычным юзером, далеким от тонкостей тестирования.
Эту тему просматривают: 7 (пользователей: 1 , гостей: 6)
Социальные закладки