February 29, 2020

Чарльз Академия

Первым шагом, необходимо загрузить сам софт для сбора логов. Сделать это вы можете по этой ссылке https://www.charlesproxy.com/download/

Далее вам необходимо установить данную программу на свой ПК

Потом запускаем установленную программу и проходим следующие шаги настройки:

В верхнем меню вам нужно нажать на Help, потом нажимаем на SSL Proxying и потом на Install Charles Root Certificate

После этого вам откроется небольшое окно в котором нужно нажать на Install Certificate

Далее вам откроется окно по установке сертификата:

В данном окне выбираем Current User и нажимаем на кнопку Next

Потом выбираем вторую строку и нажимаем на кнопку Browser

В открывшемся окне выбираем Trusted Root Certification Authorities, нажимаешь ОК и потом Next

Потом нажимаешь на кнопку Finish

И если вы все правильно сделали, то вам покажется окно с уведомлением что все прошло успешно:

Далее опять в верхнем меню программы нажимаем на Proxy, потом кликаем на SSL Proxying Settings

Потом в открывшемся окне нажимаем на кнопку Add

Далее вводим данные как показано на скриншоте и нажимаешь OK

Все. На этом настройка самой программы закончена.

Теперь приступим к настройке мобильного устройства.

Для этого подключаемся с своей WIFI сети и заходим в ее настройки на телефоне.

Нажимаем на настройки Proxy

Далее выбираем Manual

После этого вам откроется настройка Прокси.

Сначала вам нужно узнать вам локальный IP, которые нужно будет ввести в поле Host

Для этого снова в программу Charles на ПК идем в верхнее меню и нажимаем на Help, потом на Local IP Address

В открывшемся окне находим ваш Локальный адрес. Он будет выглядеть примерно так. Скорее всего будет отличаться только последнее число

Переписываем его в поле Host на телефоне в настройках прокси

А в поле Port вводим 8888

Далее нажимаем галочку для сохранения настроек.

В обязательном порядке проследите чтобы Charles программа была запущена на ПК, иначе у вас не будут загружаться никакие страницы в Интернете.

Далее на вашем смартфоне открываем браузер Chrome и переходим по этой ссылке chls.pro/ssl

После чего вам будет предоставлена возможность установить Сертификат на ваше мобильное устройство. Следуйте установке. (Касается Android устройств)

На iPhone вы сразу же получите запрос с просьбой разрешить сайту показывать вам профиль конфигурации. Нажмите «Разрешить». После этого вы попадете на экран Install Profile для Charles Proxy CA. Нажмите «Установить», вас перенаправят на страницу предупреждения. Нажмите «Установить» еще раз, и еще раз на всплывающем окне. Наконец, нажмите «Готово», чтобы закончить.

На этом все настройки закончены. Теперь при каждом сборе логов вам нужно будет только включить прокси на вашем смартфоне, запустить Charles на ПК и начать собирать данные.

Теперь приступим к сбору самих логов.

Для этого вы проделываете выше сказанное.

Далее вам нужно будет в программе на ПК нажать на иконку паузы:

После чего нажать слева на иконку Метлы для очистки логов.

После очистки вы снова нажимаете на иконку Круга и начинаете воспроизводить ошибку на вашем телефоне.

В левом блоке программы на ПК начнут появляться логи. Их вам и нужно будет предоставить в отчете.

Как только вы воспроизвели ошибку на вашем смартфоне, вам нужно будет нажать опять на иконку Паузы, потом нажать на File в меню и кликнуть на Save Session As.

Сохранять логи следует обязательно в формате chls