Ubuntu

Cara menginstal Apache JMeter di Ubuntu

Cara menginstal Apache JMeter di Ubuntu
Setelah mengembangkan situs web baru, sangat penting untuk melakukan beberapa tes untuk mengetahui batasan situs, dan mengambil tindakan yang diperlukan untuk menghilangkan batasan agar situs lebih sesuai untuk pengunjung sebelum dipublikasikan. Salah satu tes penting untuk situs web apa pun adalah tes beban. Berapa banyak permintaan yang dapat ditangani situs web pada satu waktu atau bagaimana kinerja situs web ketika sejumlah besar permintaan muncul di situs dapat diketahui dengan uji beban.

Apache JMeter adalah alat terbaik yang dikembangkan oleh Stefano Mazzocchi dari Apache Software Foundation untuk melakukan jenis pengujian ini dan memeriksa kinerja situs web apa pun. Ini digunakan untuk membuat sejumlah besar lalu lintas bersamaan virtual ke situs web untuk melakukan uji beban. Ini adalah perangkat lunak sumber terbuka. Jadi siapa pun dapat mengunduh, menginstal, dan menyesuaikan perangkat lunak ini untuk melakukan pengujian. Ini terutama dirancang untuk menguji aplikasi web, tetapi sekarang juga digunakan untuk pengujian basis data, pengujian stres, pengujian terdistribusi, dan pengujian fungsional. Bagaimana Anda dapat menginstal dan menjalankan perangkat lunak ini ditunjukkan dalam tutorial ini.

Instal JMeter

JMeter dikembangkan oleh Java. Jadi, Anda perlu menginstal versi terbaru JRE atau JDK untuk menjalankan JMeter. Jika Anda telah menginstal Java sebelumnya, jalankan perintah berikut untuk memeriksa versi Java yang diinstal.

$ java --versi

Output berikut akan muncul jika Java 9 diinstal pada sistem:.

Jika Anda belum menginstal Java sebelumnya, Anda dapat mengikuti langkah-langkah dari tautan tutorial berikut untuk menginstal Java sebelum memulai langkah berikutnya.

https://linuxhint.com/install-Java-9-on-ubuntu/

Buka lokasi URL berikut untuk mengunduh versi terbaru JMeter. Anda dapat mengunduh file biner atau sumber alat ini dari lokasi ini. Klik 'Apache-JMeter-5.0.zip' tautan untuk mengunduh file zip biner JMeter.

http://jmeter.apache.org/download_jmeter.cgi

Klik Menyimpan file tombol radio dan baik tombol untuk memulai unduhan.

Secara default, file akan diunduh di Unduhan map. Buka folder, klik kanan pada file zip dan klik Ekstrak di sini dari menu pop-up.

Jalankan JMeter

Tekan Alt+Ctrl+T untuk membuka terminal dan ketik perintah berikut untuk menuju lokasi tempat Anda dapat menjalankan JMeter.

$ cd Unduhan/apache-jmeter-5.0/bin/

Jalankan perintah berikut untuk menjalankan JMeter dan buka kotak dialog JMeter.

$ ./jmeter

Kotak dialog berikut akan muncul setelah instalasi JMeter berhasil:.

Kotak dialog berikut akan muncul setelah instalasi JMeter berhasil:.

Tes Sederhana menggunakan JMeter

Telah dibahas sebelumnya bahwa JMeter dapat digunakan untuk berbagai jenis pengujian. Bagaimana tes beban sederhana dapat dilakukan menggunakan JMeter ditunjukkan di bagian tutorial ini. Nama tes disetel ke Rencana Tes secara default. Jika mau, Anda dapat mengubah nilai default. Di sini, Nama diatur ke Rencana Tes1 dan tes1 ditetapkan sebagai komentar yang opsional. Selanjutnya, Anda harus mengatur variabel yang ingin Anda gunakan dalam pengujian Anda. Sini, situs ditetapkan sebagai nama variabel dan tutorial4uhelp.com ditetapkan sebagai nilai. Tes ini akan melakukan tes beban berdasarkan konfigurasi situs berikutnya tutorial4uhelp.com.

Klik kanan pada Rencana Uji1 dari navigasi kiri. Klik Menambahkan, lanjut Utas (Pengguna) dan selanjutnya Grup Benang. Ini digunakan untuk mengatur tindakan, properti, dan jadwal dari Grup Benang sebelum memulai tes.

Di Grup Utas, Lima jenis tindakan dapat diambil ketika terjadi kesalahan sampler. Ini adalah,

Anda dapat memilih salah satu tindakan di atas untuk pengujian Anda. Di sini, opsi default digunakan. Bagian selanjutnya dari Grup Utas adalah mengatur Properti Benang. Sifat-sifatnya adalah,

Ada dua sifat lainnya yaitu “Tunda pembuatan Thread sampai dibutuhkan” dan “Penjadwal”. Properti ini tetap tidak dicentang di sini. Konfigurasi Penjadwal bagian digunakan untuk mengatur waktu pelaksanaan tes dan itu akan digunakan dalam tes jika Anda memeriksa Penjadwal.

Selanjutnya, Anda harus mengatur pembuat sampel ketik untuk melakukan tes. Sini, Permintaan HTTP ditetapkan sebagai pembuat sampel, untuk memukul server untuk sumber daya.

Di Permintaan HTTP bagian, Anda harus mengatur Server Web, Permintaan HTTP ketik untuk ujian. Anda dapat menggunakan HTTP atau https sebagai protokol berdasarkan server Anda. Secara default, HTTP digunakan. Anda harus mengatur nama domain atau alamat IP server Anda di Nama Server atau IP bidang. Di sini, 'tutorials4uhelp.com' domain digunakan sebagai Nama Server. Nilai lain tetap sebagai nilai default.

Selanjutnya, Anda harus mengatur Pendengar Tipe. Ini digunakan untuk melihat hasil tes dalam berbagai format. Di sini, 'Lihat Hasil di Tabel' dipilih.

Sekarang, Anda dapat mengklik tombol mulai untuk memulai tes berdasarkan konfigurasi yang ditetapkan. Anda harus menunggu beberapa saat untuk menyelesaikan utas pada langkah ini.

Layar berikut akan muncul setelah menyelesaikan tes.

Kesimpulan

JMeter adalah alat pengujian yang populer sekarang tetapi perangkat lunak ini memiliki beberapa keterbatasan. Ini menghabiskan lebih banyak memori saat melakukan tes. Ini tidak bagus untuk aplikasi desktop dan tidak dapat merender HTML dan JavaScript seperti browser. Jika Anda bersiap untuk mempublikasikan situs web Anda, maka sangat penting untuk memeriksa kinerja situs Anda. Anda dapat menggunakan JMeter untuk memeriksa kinerja situs dengan melakukan berbagai jenis tes di atasnya. Ini akan membantu Anda mendeteksi masalah situs Anda dan mengambil tindakan yang tepat untuk menyelesaikannya.

Cara Menggunakan AutoKey untuk Mengotomatiskan Game Linux
AutoKey adalah utilitas otomatisasi desktop untuk Linux dan X11, diprogram dengan Python 3, GTK dan Qt. Dengan menggunakan skrip dan fungsionalitas MA...
Cara Menampilkan Penghitung FPS di Game Linux
Game Linux mendapat dorongan besar ketika Valve mengumumkan dukungan Linux untuk klien Steam dan game mereka pada tahun 2012. Sejak itu, banyak game A...
Cara mengunduh dan Memainkan Civilization VI Sid Meier di Linux
Pengenalan permainan Civilization 6 adalah konsep modern dari konsep klasik yang diperkenalkan dalam seri game Age of Empires. Idenya cukup sederhana;...