2014-12-24 4 views
1

Я перехватываю трафик своего мобильного приложения, используя charles proxy. Я сохранил сессию как файл .chls. Есть ли способ конвертировать этот chls в файл, который может быть прочитан jmeter или другим тестовым приложением? Было бы здорово, если я смогу построить тестовый пример с использованием перехваченных данных.Charles proxy session export to test

И есть ли способ экспортировать файл Postman в jmeter или аналогичный?

ответ

1

Вы можете использовать JMeter для захвата вашего мобильного трафика. Просто

  1. Включите ваше мобильное устройство, чтобы использовать соединение Wi-Fi, а не сотовых данных
  2. Убедитесь, что рабочая станция под управлением JMeter и мобильные устройства находятся в одной и той же подсети
  3. Настройка вы мобильное устройство пользователя прокси JMeter (IP адрес вашей машины и
    • либо порт 8080, если вы используете автономный HTTP(S) Test Script Recorder
    • или порт 8888, если вы используете Запись шаблона из файла -> шаблоны меню

Для получения дополнительной информации и шаг за шагом инструкции по настройке см Load Testing Mobile Apps. But Made Easy. руководство

1

Если вы действительно хотите использовать Charles Proxy, вы можете экспортировать в формат HAR вместо. Затем вы можете вернуться в Gatling с помощью рекордера в HAR mode. Просто остерегайтесь, что вы можете увидеть некоторые дополнительные CONNECT-запросы по HTTPS, поскольку Чарльз записывает трафик с его собственной точки зрения: прокси.

Вы также можете экспортировать в формате HAR из таких инструментов, как Google Chrome Dev Tool, без этого недостатка запросов CONNECT.

Затем вы также можете использовать рекордер в стандартном режиме прокси.

Смежные вопросы