Запись сценария JMeter для мобильного приложения, выполняющего вызовы HTTPS - PullRequest
1 голос
/ 08 января 2020

Я пытаюсь выполнить тест производительности с помощью JMeter для мобильного приложения. Мое приложение защищено и выполняет вызовы HTTPS. Мне попалось ниже руководство по установке сертификата на стороне клиента. Может кто-нибудь сказать мне, как я могу получить этот сертификат? Нужно ли покупать SSL-сертификат и устанавливать его на мой компьютер и мое устройство android? Может ли кто-нибудь помочь мне разобраться в приведенном ниже руководстве на простом английском языке sh? Я успешно могу записывать и воспроизводить, когда наше мобильное приложение не защищено, т.е. я могу совершать HTTP-звонки без каких-либо проблем. Спасибо и любая помощь приветствуется. Кроме того, я могу оплатить тренинг на JMeter, который может научить меня, как это сделать. Спасибо.

https://www.blazemeter.com/blog/how-set-your-jmeter-load-test-use-client-side-certificates/

1 Ответ

1 голос
/ 09 января 2020

Для возможности записи трафика мобильного устройства c вам необходимо установить сертификат MITM JMeter, который позволит JMeter перехватывать и расшифровывать защищенные запросы.

Вам не нужно ничего покупать, сертификат генерируется в папке «bin» вашей установки JMeter при запуске HTTP (S) Test Script Recorder , файл называется ApacheJMeterTemporaryRootCA.crt и это сертификат, который необходимо установить на мобильное устройство / эмулятор, чтобы иметь возможность записывать трафик HTTPS c.

Инструкции различаются в зависимости от мобильной ОС и даже версии ОС, наиболее болезненным является захват трафика c на Android> = 7,0 , точные шаги можно найти в В обход конфигурации сетевой безопасности Android и Запись с использованием Android Устройства Руководства

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...