JMeter, lakukan uji beban dan ukur kinerja dari Ubuntu

tentang JMeter

Pada artikel selanjutnya kita akan melihat Apache JMeter. Aplikasi ini merupakan software open source yang biasa digunakan melakukan tes beban dan mengukur kinerja sistem. Aplikasi Apache JMeter adalah aplikasi Java yang 100% murni. Aplikasi ini awalnya digunakan untuk menguji aplikasi web atau aplikasi FTP. Saat ini, ini digunakan untuk pengujian fungsional, pengujian server database, dll. Pada artikel ini kita akan melihat bagaimana memiliki program di Ubuntu 18.04.

Apache JMeter dapat digunakan untuk menguji kinerja pada sumber daya dinamis dan statis serta aplikasi web. Ini dapat digunakan untuk mensimulasikan beban berat pada server, sekelompok server, jaringan atau objek untuk menguji kekuatannya atau menganalisis kinerja keseluruhan di bawah jenis beban yang berbeda.

JMeter mensimulasikan sekelompok pengguna yang mengirimkan permintaan ke server target dan mengembalikan informasi statistik untuk server atau layanan target melalui diagram grafik.

Aplikasi ini bukan browser, aplikasi ini bekerja di tingkat protokol. Mengenai layanan web dan layanan jarak jauh, JMeter tidak melakukan semua tindakan yang didukung oleh browser. Secara khusus, program ini tidak menjalankan javascript ditemukan di halaman HTML. Itu juga tidak merender halaman HTML seperti browser.

Fitur Umum Apache JMeter

Keuntungan JMeter

  • sebuah GUI yang ramah. Mudah digunakan dan tidak perlu waktu lama untuk membiasakan diri dengan antarmuka program.
  • Platform independen. Programnya adalah Jawa 100%Oleh karena itu, ini dapat berjalan di berbagai platform.
  • Multi-threading. JMeter memungkinkan pengambilan sampel simultan dari berbagai fungsi oleh grup utas yang berbeda.
  • Hasil tes dapat dilihat dalam format yang berbeda seperti grafik, tabel, pohon, dan file log.
  • Sangat bisa dikembangkan. JMeter juga mendukung plugin tampilan yang memungkinkan kami memperluas pengujian kami.
  • Strategi pengujian ganda. JMeter mendukung banyak strategi pengujian, seperti pengujian beban, pengujian terdistribusi, dan pengujian fungsional.
  • JMeter juga memungkinkan pelaksanaan tes didistribusikan antara komputer yang berbeda, yang akan bertindak sebagai klien.
  • Simulasi. Aplikasi ini dapat mensimulasikan banyak pengguna dengan utas simultan, buat beban berat terhadap aplikasi web yang diuji.
  • Dukungan banyak protokol. Tidak hanya mendukung pengujian aplikasi web, itu juga mengevaluasi kinerja server database. Semua protokol dasar seperti HTTP, JDBC, LDAP, SOAP, JMS, FTP, TCP, dll ... kompatibel dengan JMeter.
  • Rekam & Putar rekam aktivitas pengguna di browser.
  • Tes Skrip. JMeter dapat diintegrasikan dengan Bean Shell & Selenium untuk pengujian otomatis.
  • Lisensi sumber terbuka. Program ini benar-benar gratis. Jika kita ingin mengetahui kode sumber atau lebih mendalam tentang karakteristik aplikasi ini, kita dapat melihat halaman GitHub proyek.

Unduh dan jalankan Apache JMeter

Aplikasi ini mengharuskan java diinstal pada mesin, jadi sebelum menginstal aplikasi yang ada, itu perlu pastikan Anda telah menginstal Java di mesin kami. Kami dapat memverifikasi ini dengan membuka terminal (Ctrl + Alt + T) dan mengetik perintah berikut:

Versi Java JMeter

java --version

Jika tidak ada Java di Ubuntu kami, seorang rekan beberapa waktu lalu menulis artikel di mana dia memberi tahu kami caranya instal versi Java yang berbeda.

Setelah menginstal Java, kita harus unduh versi terbaru Apache JMeter yang stabil dari situs resminya. Jika kita merasa nyaman menggunakan terminal (Ctrl + Alt + T), kita dapat menggunakan perintah wget untuk mendapatkan paket:

Unduh binari Jmeter

wget ftp.cixug.es/apache//jmeter/binaries/apache-jmeter-4.0.tgz

Saat unduhan selesai, saatnya untuk ekstrak file JMeter yang telah didownload. Di terminal yang sama kami menulis:

tar xf apache-jmeter-4.0.tgz

Setelah mengekstrak file, kita harus langsung ke direktori bin, di dalam apache-jmeter-4.0. Sesampai di sana, kami akan menjalankan file berikut:

mendekompresi dan menjalankan JMeter

sh jmeter.sh

Setelah eksekusi layar berikut akan muncul. Dengan ini, metode untuk instal Apache JMeter di ubuntu 18.04 akan berakhir.

Antarmuka JMeter

Untuk lebih memahami bagaimana program ini bekerja, kami bisa lihat dokumentasi yang disediakan oleh pengembangnya untuk pengguna di situs web mereka. Kami juga dapat mengkonsultasikan kemungkinan keraguan tentang program di wiki tentang itu


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Felix dijo

    Jangan jalankan jmeter sebagai root. Itu tidak perlu.

    1.    Damian Amoedo dijo

      Kamu benar.