Вы не должны записывать запросы в домен Google.
Просмотр Обнаружение сетевого портала статья, по крайней мере, в Chromium OS используется URL-адрес http://clients3.google.com/generate_204
, чтобы проверить, подключен он или нет.
Просмотр curl вывода команды
yngwie$ curl -v http://clients1.google.com/generate_204
* Trying 172.217.16.46...
* TCP_NODELAY set
* Connected to clients1.google.com (172.217.16.46) port 80 (#0)
> GET /generate_204 HTTP/1.1
> Host: clients1.google.com
> User-Agent: curl/7.54.0
> Accept: */*
>
< HTTP/1.1 204 No Content
< Content-Length: 0
< Date: Mon, 11 Jun 2018 04:56:37 GMT
<
* Connection #0 to host clients1.google.com left intact
это пустой запрос, который возвращает HTTP 204 (без содержимого) ответ.
Таким образом, вы должны исключить эти вызовы из своей записи (необязательно, но рекомендуется) и воспроизвести (настоятельно рекомендуется), поскольку этот вызов не имеет ничего общего с вашим приложением.
Если вы не можете видеть трафик вашего приложения - скорее всего ваше приложение использует протокол HTTPS для связи с бэкэндом, вам нужно установить самозаверяющий сертификат JMeter на ваше мобильное устройстводля того, чтобы иметь возможность расшифровывать и записывать трафик HTTPS.См. HTTPS-запись и сертификаты главу HTTP (S) Test Script Recorder User Manual для получения дополнительной информации.
Также обратите внимание на альтернативный способ записи теста JMeter, в этом случае вам не придется беспокоиться о сертификатах SSL, более того, вы сможете экспортировать свои тесты в режиме SmartJMX с автоматическим обнаружением и корреляциейлюбых динамических параметров.См. Как сократить время написания сценариев JMeter на 80% для получения более подробной информации.