Невозможно записать шаги мобильного приложения с помощью jmeter - PullRequest
1 голос
/ 13 января 2020

Я попытался сделать следующее для записи шагов мобильного приложения с помощью jmeter:

  1. Запустите Jmeter на моем ноутбуке и добавьте необходимые шаблоны записи.
  2. Скопировал и установил Jmeter сертификат на мобильном телефоне.
  3. Подключил мобильный телефон к тому же Wi-Fi, на котором включен мой ноутбук (с Jmeter).
  4. В имени прокси-сервера я добавил IP-адрес своего ноутбука ( с Jmeter). Я также добавляю тот же порт, который был настроен в Jmeter для моего ноутбука.
  5. Нажмите кнопку Пуск на контроллере записи HTTP (S), чтобы начать запись.

Примечание. Я гарантировал, что мой брандмауэр был отключен во время записи.

Я пробовал эти шаги несколько раз, но когда я использую мобильное приложение на своем телефоне, ничего не записывается. Затем я попытался перейти на сайт с помощью браузера, но он также не записывает эти действия. Вместо этого он записывает другие шаги, которые я не узнаю. Пожалуйста, смотрите ссылки ниже для того, что я вижу в Jmeter.

У кого-нибудь есть решение для этого? Записанные шаги Отображение ошибок

1 Ответ

0 голосов
/ 13 января 2020

Вы получаете эту ошибку:

enter image description here

, поскольку JMeter не может расшифровать перехваченный трафик c, поскольку вы не установили Сертификат JMeter MITM на ваше мобильное устройство.

Сертификат называется ApacheJMeterTemporaryRootCA.crt, и он создается в папке «bin» вашей установки JMeter, когда вы запускаете HTTP (S) Test Script Recorder .

Я не могу предоставить точные шаги для установки сертификата, не зная операционной системы (включая версию) вашего мобильного устройства, однако вам может пригодиться следующий материал:

...