Saya harus merekam lalu lintas HTTP di ponsel saya dengan JMeter untuk melakukannya, saya menambahkan HTTP(s) Test Script Recorder ke Test Plan dan menyetel port di dalam perekam ke 8888. Saya juga menambahkan Recording Controller di dalam Thread Group lalu saya mengklik tombol Start di dalam HTTP Proxy Server untuk menghasilkan sertifikat, setelah itu saya menggunakan ipconfig di cmd untuk mendapatkan alamat IP komputer saya.

Di ponsel saya, saya menginstal sertifikat JMeter yang ditransfer dan memodifikasi jaringan Wi-Fi dengan menyetel parameter Proxy settings ke Manual dan mengetik IP komputer sebagai hostname dan 8888 sebagai proxy port.

Menurut petunjuk di Internet, konfigurasi ini seharusnya memungkinkan saya untuk merekam lalu lintas di telepon, tetapi hal seperti itu tidak terjadi. Sepertinya saya ada yang salah dengan pengaturan proxy, karena setelah saya mengkonfigurasi proxy secara manual, telepon sedang offline. Adakah yang tahu apa penyebabnya dan bagaimana cara memperbaiki masalah ini?

File jmeter.log tidak menunjukkan kesalahan apa pun, hanya informasi berikut.

2021-06-01 20:26:07,289 INFO o.a.j.p.h.p.ProxyControl: Valid alias found for :root_ca:
2021-06-01 20:26:07,289 INFO o.a.j.p.h.p.ProxyControl: Valid alias found for :intermediate_ca:
2021-06-01 20:26:07,290 INFO o.a.j.p.h.p.Daemon: Creating Daemon Socket on port: 8888
2021-06-01 20:26:07,291 INFO o.a.j.p.h.p.Daemon: Test Script Recorder up and running!
0
mariusz 1 Juni 2021, 18:18

2 jawaban

Jawaban Terbaik

Masalah telah terpecahkan. Itu karena jaringan rumah saya disetel ke publik, yang harus saya lakukan hanyalah mengubah pengaturan ini dan semuanya berfungsi.

1
mariusz 2 Juni 2021, 10:14
  1. "Komputer" dan "ponsel" Anda harus "melihat" satu sama lain, yaitu berada di subnet< yang sama. /a>

  2. "Komputer" Anda harus mengizinkan koneksi masuk ke port 8888 dalam aturan firewall

  3. Bergantung pada sistem operasi "seluler" Anda, Anda perlu mengambil langkah ekstra agar dapat merekam lalu lintas HTTPS;

  4. Jika ada masalah, periksa file jmeter.log dan "mobile " log, alasannya harus dicantumkan setidaknya di salah satunya

1
Dmitri T 1 Juni 2021, 15:38