Sokongan sistem operasi untuk JMeter
JMeter adalah aplikasi Java yang murni dan harus berjalan dengan betul pada sistem yang memiliki implementasi Java yang serasi.
Berikut adalah senarai sistem operasi yang serasi dengan JMeter
- Linux
- Tingkap
- OS Mac
- Ubuntu
Dalam tutorial ini, anda akan belajar -
- Langkah Memasang JMeter
- Mulakan JMeter dalam Mod GUI
- Cara menjalankan JMeter dalam mod Bukan GUI
- Mulakan JMeter dalam Mod Pelayan
- Mulakan JMeter dalam mod baris arahan
- Pakej Tambahan
- Gunakan JMeter dalam Linux
Langkah Memasang JMeter
Langkah 1) Pasang Java
Kerana JMeter adalah aplikasi desktop Java yang murni, ia memerlukan JVM 6 yang lebih lengkap atau lebih tinggi. Anda boleh memuat turun dan memasang versi terbaru Java SE Development Kit. Muat turun Platform Java (JDK)
Setelah pemasangan selesai, anda boleh menggunakan prosedur berikut untuk memeriksa sama ada Java JDK berjaya dipasang di sistem anda
- Di Window / Linux, pergi ke Terminal
- Masukkan arahan java -version
Sekiranya persekitaran Java runtime berjaya dipasang, anda akan melihat output seperti gambar di bawah
Sekiranya tiada apa-apa yang dipaparkan, pasang semula persekitaran runtime Java SE
Sila lihat pautan untuk mendapatkan maklumat terperinci https://www.guru99.com/install-java.html
Langkah 2) Muat turun Jmeter
Sehingga penulisan ini, versi terbaru JMeter adalah Apache JMeter 4.2 . Anda boleh memuat turunnya di sini Tetapi tutorial ini menunjukkan pemasangan versi 2.9, proses pemasangannya tetap sama.
Pilih fail Binaries (sama ada zip atau tgz) untuk dimuat turun seperti yang ditunjukkan dalam gambar di bawah
Langkah 3) Pemasangan
Pemasangan JMeter sangat mudah dan mudah. Anda hanya membuka zip fail / tar ke direktori di mana anda mahu JMeter dipasang. Tidak ada skrin pemasangan yang membosankan untuk ditangani! Cukup unzip dan anda sudah selesai!
Setelah penyahpasangan selesai, struktur direktori pemasangan akan kelihatan seperti gambar di bawah
Diberikan di bawah ini adalah keterangan dari direktori JMeter dan kepentingannya JMeter direktori mengandungi banyak fail dan direktori
- / bin : Mengandungi fail skrip JMeter untuk memulakan JMeter
- / docs : Fail dokumentasi JMeter
- / ekstra : fail tambahan yang berkaitan dengan semut
- / lib /: Mengandungi perpustakaan Java yang diperlukan untuk JMeter
- / lib / ext : mengandungi fail jar inti untuk JMeter dan protokol
- / lib / junit : Perpustakaan Junit digunakan untuk JMeter
- / printable_docs :
Langkah 4) Lancarkan JMeter
Anda boleh memulakan JMeter dalam 3 mod
- Mod GUI
- Mod Pelayan
- Mod Baris Perintah
Mulakan JMeter dalam Mod GUI
Sekiranya anda menggunakan Window, jalankan file /bin/jmeter.bat untuk memulakan JMeter dalam mod GUI seperti yang ditunjukkan di bawah
Gambar berikut menerangkan pelbagai komponen dalam JMeter GUI
Cara menjalankan JMeter dalam Mod Bukan GUI
Mulakan JMeter dalam Mod Pelayan
Mod pelayan digunakan untuk ujian diedarkan . Pengujian ini berfungsi sebagai model pelayan pelanggan . Dalam model ini, JMeter berjalan pada komputer pelayan dalam mod pelayan . Pada komputer pelanggan, JMeter berjalan dalam mod GUI .
Untuk memulakan mod pelayan, anda menjalankan bin file bat \ jmeter-server.bat seperti gambar di bawah
Mulakan JMeter dalam mod baris arahan
JMeter dalam mod GUI menghabiskan banyak memori komputer. Untuk menjimatkan sumber, anda boleh memilih untuk menjalankan JMeter tanpa GUI. Untuk melakukannya, gunakan pilihan arahan berikut
Ini adalah contoh baris perintah
$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Pakej Tambahan
Berdasarkan keperluan anda, anda memerlukan satu atau lebih pakej pilihan yang disenaraikan di bawah.
- Penyusun Java
Java Compiler membolehkan pembangun membina kod sumber JMeter dan pemalam JMeter lain
- Penghurai SAX XML
SAX adalah API Mudah untuk XML, asalnya hanya API Java. Anda boleh menggunakan penghurai SAX XML sebagai alternatif kepada penghurai XML di JMeter
- Sokongan E-mel
JMeter mempunyai keupayaan E-mel yang luas. Ia boleh menghantar e-mel berdasarkan hasil ujian dan mempunyai contoh POP3 (S) / IMAP (S). Ia juga mempunyai contoh SMTP.
- Pemandu JDBC
Sekiranya anda ingin menguji pelayan pangkalan data, anda harus memasang pemacu JDBC
Gunakan JMeter dalam Linux
- Menggunakan JMeter di Linux sama seperti di Window; anda hanya menjalankan skrip shell berikut.
- Jalankan jmeter file skrip (Fail ini tidak mempunyai ekstensi) - jalankan JMeter (dalam mod GUI secara lalai).
- Jalankan fail skrip jmeter-server - mulakan JMeter dalam mod pelayan (memanggil skrip JMeter dengan parameter yang sesuai)
- jmeter.sh - skrip JMeter yang sangat asas tanpa pilihan JVM ditentukan.
- mirror-server.sh - menjalankan Pelayan Cermin JMeter dalam mod bukan GUI
- shutdown.sh - Jalankan klien Shutdown untuk menghentikan instance bukan GUI dengan anggun
- stoptest.sh - Jalankan klien Shutdown untuk menghentikan kejadian bukan GUI secara tiba-tiba