Cara Mengunduh & Menginstal Apache JMeter (Windows)

โšก Ringkasan Cerdas

Download dan Install Apache JMeter dalam empat langkah โ€” instal yang kompatibel Java runtime, unduh JMeter Ekstrak file biner, lalu jalankan dalam mode GUI, server, atau baris perintah. Prosedur yang sama berlaku untuk semua versi. Windows, macOS, dan Linux karena JMeter adalah murni Java aplikasi.

  • โ˜• Mulailah dengan Java: Pasang yang terbaru Java 8+ JDK atau JRE dan verifikasi dengan java -version sebelum mengunduh JMeter.
  • ๐Ÿ“ฅ Pilih binernya: Unduh file zip atau tgz biner terbaru dari jmeter.apache.org dan ekstrak file tersebut โ€” tidak diperlukan program instalasi.
  • ๏ธ Pilih mode yang tepat: Gunakan mode GUI untuk membuat rencana pengujian, mode non-GUI untuk eksekusi, dan mode server untuk beban terdistribusi.
  • ๐Ÿ“ฆ Tambahkan paket opsional: Java compiler, parser XML SAX, pustaka email, dan driver JDBC memperluas JMeter sesuai dengan protokol yang Anda butuhkan.
  • ๐Ÿค– Gunakan AI untuk membantu: Alat AI menjelaskan skrip JMX, menyarankan pengaturan grup thread, dan menerjemahkan skenario bahasa Inggris sederhana menjadi kode yang dapat dijalankan. JMeter rencana pengujian.

Cara Mengunduh & Menginstal Apache JMeter

OperaDukungan Sistem untuk JMeter

JMeter adalah murni Java aplikasi dan berjalan dengan benar di sistem operasi apa pun yang memiliki kompatibilitas. Java runtime. Platform yang didukung secara resmi meliputi:

  • Windows
  • macOS
  • Linux (termasuk Ubuntu, Debian, CentOS, dan lainnya)

Langkah-langkah untuk Menginstal JMeter

Langkah 1) Instal Java

Karena JMeter adalah murni Java aplikasi desktop, membutuhkan kepatuhan penuh Java JDK versi 8 atau lebih tinggi (versi lama) JMeter rilis juga didukung Java 6). Unduh dan instal versi terbaru Java Kit Pengembangan SE dari Oracle Java halaman unduhan atau menggunakan distribusi OpenJDK seperti Adoptium, Microsoft Membangun OpenJDK, atau Amazon Koreksi.

Install Java

Setelah instalasi selesai, verifikasi JDK dengan pemeriksaan berikut:

  • Buka terminal on Windows, macOS, atau Linux.
  • Run java -version.

Jika Java Runtime telah terinstal dengan benar, versinya akan tercetak di terminal seperti yang ditunjukkan di bawah ini.

java -version output

Jika tidak ada yang tercetak, instal ulang. Java Waktu eksekusi SE. Lihat tutorial ini untuk petunjuk lengkapnya.

Langkah 2) Unduh JMeter

Unduh file biner terbaru dari Apache JMeter halaman unduhanGaris stabil saat ini adalah JMeter Seri 5.x, yang membutuhkan Java 8 atau lebih tinggi. Artikel dan tangkapan layar lama mungkin merujuk pada hal tersebut. JMeter 4.x atau 2.9 โ€” proses instalasinya sama.

Pilih Binari berkas (zip atau tgz) seperti yang ditunjukkan di bawah ini.

Unduh Apache JMeter

Langkah 3) Instalasi

JMeter Instalasinya sangat sederhana โ€” tidak ada wizard instalasi. Ekstrak arsip ke direktori yang Anda inginkan. JMeter agar dapat diakses, dan instalasi selesai. Tata letak foldernya terlihat seperti ini:

JMeter struktur direktori

Direktori di dalam JMeter Folder ini memiliki tujuan sebagai berikut:

  • /tempat sampah โ€” naskah yang dimulai JMeter (jmeter.bat, jmeter.sh, jmeter-server).
  • /dokumen - JMeter dokumentasi.
  • /ekstra โ€” Tambahan terkait semut dan contoh skrip.
  • / lib โ€” pihak ketiga Java perpustakaan yang digunakan oleh JMeter.
  • /lib/ext - inti JMeter berkas jar dan implementasi protokol.
  • /lib/junit - JUnit perpustakaan yang digunakan untuk JUnit alat pengambil sampel.
  • dokumen_yang_dapat_dicetak โ€” Dokumentasi HTML yang dapat dicetak.

Langkah 4) Luncurkan JMeter

JMeter dapat dijalankan dalam tiga mode, masing-masing sesuai untuk kasus penggunaan yang berbeda:

  • Mode GUI untuk membangun dan men-debug rencana pengujian.
  • Modus server untuk pengujian terdistribusi di beberapa mesin.
  • Mode baris perintah (non-GUI) untuk pengujian beban tingkat produksi.

Start JMeter dalam Mode GUI

On Windows, lari /bin/jmeter.bat. Di macOS atau Linux, jalankan /bin/jmeter. itu JMeter Antarmuka pengguna (UI) diluncurkan seperti yang ditunjukkan di bawah ini.

Start JMeter dalam Mode GUI

Tangkapan layar beranotasi di bawah ini menyoroti hal utama. JMeter Komponen GUI โ€” Pohon Rencana Pengujian, Workbench, dan editor elemen di sisi kanan.

JMeter Komponen GUI

Bagaimana Menjalankan JMeter dalam Mode Non-GUI

Start JMeter dalam Mode Server

Mode server digunakan untuk pengujian terdistribusi dengan topologi klien-server. JMeter berjalan di Server mode pada setiap mesin pembangkit beban dan di GUI mode (pengontrol) pada stasiun kerja pengguna.

Untuk memulai mode server, jalankan bin/jmeter-server.bat on Windows or bin/jmeter-server on macOS dan Linux.

Start JMeter dalam Mode Server

Start JMeter dalam Mode Baris Perintah

JMeterGUI (Graphical User Interface) dari program tersebut mengonsumsi memori dan CPU yang signifikan, sehingga proses pemuatan data produksi harus selalu dijalankan dalam mode non-GUI untuk membebaskan sumber daya tersebut untuk pembuatan beban data yang sebenarnya.

Opsi baris perintah

Contoh baris perintah:

jmeter -n -t testPlan.jmx -l log.jtl -H 127.0.0.1 -P 8000

Sakelar utama:

  • -n โ€” dijalankan dalam mode non-GUI.
  • -t โ€” jalur menuju rencana pengujian JMX.
  • -l โ€” file log keluaran (JTL).
  • -H, -P โ€” host dan port proxy jika proxy diperlukan.

JMeter jalankan tanpa GUI

Paket Tambahan

Tergantung pada protokol dan pelaporan yang Anda butuhkan, instal satu atau lebih paket opsional di bawah ini.

  • Java Penyusun โ€” dibutuhkan untuk membangun JMeter sumber atau untuk mengkompilasi plugin kustom.
  • Pengurai SAX XML - itu API sederhana untuk XML adalah parser XML alternatif untuk muatan XML yang sangat besar.
  • Dukungan email - JMeter Dilengkapi dengan sampler SMTP, POP3(S), dan IMAP(S) dan juga dapat mengirim email ketika pengujian selesai.
  • pengemudi JDBC โ€” Instal file jar driver yang sesuai untuk menguji server basis data melalui JDBC Sampler.
  • Pengelola Plugin - JMeter Plugins Manager memberikan akses sekali klik ke plugin komunitas seperti PerfMon dan Custom Thread Groups.

penggunaan JMeter di Linux

Running JMeter on Linux sama dengan menjalankannya pada Windows โ€” memanggil skrip shell dari bin/:

  • jmeter โ€” peluncuran JMeter, mode GUI secara default.
  • jmeter-server โ€” dimulai JMeter dalam mode server (memanggil skrip utama dengan argumen yang tepat).
  • jmeter.sh โ€” peluncur dasar tanpa opsi JVM yang ditentukan.
  • mirror-server.sh โ€” menjalankan JMeter Server Mirror dalam mode non-GUI.
  • shutdown.sh โ€” menghentikan instance non-GUI dengan elegan.
  • stoptest.sh โ€” menghentikan secara tiba-tiba sebuah instance non-GUI.

Penyelesaian masalah JMeter Instalasi

Masalah umum yang terjadi saat instalasi baru dan cara memperbaikinya:

  • โ€œjava tidak dikenaliโ€ pada Windows: tambahkan JDK bin Tambahkan folder ke PATH dan buka kembali terminal.
  • JMeter GUI tidak berjalan: memastikan Java Versi 8 atau lebih tinggi ada di PATH dengan java -versionJRE versi lama tidak lagi mendukung versi terbaru. JMeter rilis.
  • Masalah font HiDPI: mengedit bin/jmeter.properties dan hapus komentar jmeter.hidpi.mode=true dengan faktor skala yang sesuai.
  • Kehabisan memori heap pada pengujian besar: menaikkan HEAP="-Xms1g -Xmx4g" in bin/jmeter.bat or bin/jmeter.
  • Kesalahan RMI mode server: set server.rmi.ssl.disable=true in jmeter.properties untuk jaringan laboratorium yang terisolasi.

Pertanyaan Umum Demo Slot

Apache JMeter adalah alat pengujian beban sumber terbuka yang digunakan untuk mengukur kinerja aplikasi web, API REST, basis data, dan antrian pesan. Alat ini mensimulasikan pengguna virtual bersamaan untuk mengukur waktu respons, throughput, dan stabilitas.

Baru JMeter Rilis 5.x membutuhkan Java 8 tahun atau lebih tinggi; Java 11 dan Java 17 banyak digunakan. Lebih tua JMeter rilis yang didukung Java 6 atau 7, tetapi instalasi modern sebaiknya selalu dipasangkan dengan JDK LTS terbaru.

Mode GUI digunakan untuk mendesain dan men-debug rencana pengujian; mode ini menggunakan terlalu banyak memori untuk pengujian beban sebenarnya. Mode non-GUI (baris perintah) mengeksekusi file JMX dengan overhead minimal dan wajib untuk setiap pengujian beban tingkat produksi.

Instal JDK dengan Homebrew (brew install temurin), unduh JMeter binary tgz, ekstrak ke dalam /opt/jmeter, dan diluncurkan dengan bin/jmeter. Anda juga dapat menginstal JMeter langsung dengan brew install jmeter.

Dari bin folder, jalankan jmeter -v. JMeter mencetak versinya, Java versi, dan pemberitahuan lisensi. Jika Anda melihat kesalahan, periksa apakah JAVA_HOME dan PATH mengarah ke JDK yang berfungsi.

Sunting bin/jmeter di Linux/macOS or bin/jmeter.bat on Windows dan menaikkan HEAP variabel โ€” misalnya, HEAP="-Xms2g -Xmx8g". Mulai ulang JMeter agar tumpukan baru tersebut dapat berlaku.

Asisten AI menjelaskan skrip JMX dalam bahasa Inggris sederhana, merekomendasikan pengaturan thread-group untuk beban pengguna target, menyarankan pernyataan, dan menerjemahkan cURL menangkap ke dalam JMeter Sampler HTTP siap dimasukkan ke dalam rencana pengujian.

Ya. Alat AI mengubah skenario berbahasa Inggris sederhana seperti โ€œsimulasikan 200 pengguna yang mengakses API checkout selama 5 menitโ€ menjadi file JMX dengan Thread Group, HTTP sampler, listener, dan kumpulan data CSV yang tepat dan siap dijalankan.

Ringkaslah postingan ini dengan: