Не удалось выполнить нагрузочное тестирование Apache Jmeter на собственном мобильном приложении из-за того, что устройство Android теряет подключение к Интернету, находясь в одной сети - PullRequest
0 голосов
/ 29 ноября 2018

Я пытаюсь загрузить тестовое мобильное приложение с помощью Apache Jmeter, но столкнулся с типичной проблемой.Я сделал все необходимые настройки, такие как настройка домена, имени сервера, порта в Jmeter.Я также настроил свой телефон Android, установив файл Root CA, установив имя хоста с IP-адресом системы Jmeter, портом 8080, настройками IP-адреса DHCP, прокси-сервером в ручной режим, но всякий раз, когда система и устройство Android находятся в одной сети Wifi, AndroidУстройство отключается от Интернета, и запись застревает.Так может кто-нибудь, пожалуйста, помогите мне в этом.

1 Ответ

0 голосов
/ 29 ноября 2018
  1. Согласно Ошибка JMeter 59006 , начиная с JMeter 3.0 порт по умолчанию для HTTP (S) регистратора тестовых сценариев был изменен на 8888чтобы соответствовать конфигурации, которая выполняется с помощью Шаблон записи , убедитесь, что прокси-порт Android соответствует порту HTTP (S) Test Script Recorder.
  2. В версиях Android после 7.0 ( Nougat ) вам может потребоваться применить дополнительную конфигурацию в вашем приложении манифест .
  3. Если у вас нет возможности изменить исходный код приложения - есть возможность добавить сертификат JMeter непосредственно в файл Android /system/etc/security/cacerts/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...