Stress Load Test Jmeter (Apache Jmeter) Sangatlah Powerfull. Jmeter bisa melakukan banyak hal mulai dari testing aplikasi secara sederhana, kompleks hingga rumit. Ada segudang fitur dari Apache Jmeter.

Berikut list-nya disadur dari beberapa artikel:

Overview of Apache JMeter Features

  • Compatible with Web – HTTP, HTTPS
  • Compatible with SOAP / REST
  • Compatible with FTP
  • Compatible with Database via JDBC
  • Compatible with LDAP
  • Compatible with Message-oriented middleware (MOM) via JMS
  • Compatible with Mail – SMTP(S), POP3(S) and IMAP(S)
  • Compatible with Native Commands or shell scripts
  • Compatible with TCP
  • 100% Java scripted
  • Multithreading Framework
  • GUI Design and Interface
  • Result Analysis and Caches
  • Highly Extensible Core
  • Pluggable Samplers
  • Data Analysis and Visualization
  • Dynamic Input
  • Scriptable Samplers (BeanShell, BSF-compatible languages and JSR223-compatible languages)

Oke langsung saja kita bahas melakukan load stress test menggunakan Apache Jmeter.

Pastikan jmeter sudah diinstall atau download disini:

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

Sebelum menjalankan aplikasi jmeter pastikan juga kamu sudah install Java (Bisa oracle java atau Openjdk minimal versi 8) Bisa kamu baca di artikel ayies disini.

Jalankan apache jmeter.

Buat komponen berikut:

Stress Load Test Jmeter

Buat thread user sebesar yang diingikan. Misal 10.000 

Stress Load Test Jmeter

Pada HTTP Request, set http request hit kemana.

Pada http cookie manager set cookies jika ada parameter specific.

Buat tree report dan sumarry report sesuai yang diingikan. Simpan test plan sebagai /home/ibrahim/contoh.jmx

Jalankan dalam modus export ke file JTL.

./jmeter.sh -n -t /home/ibrahim/contoh.jmx -l /home/ibrahim/stress-test.jtl

Jika sudah selesai export hasil JTL kedalam visualisasi dengan cara berikut.

./jmeter.sh -g /home/ibrahim/stress-test.jtl -o report

Buka folder report dan buka dengan browser hasilnya kamu akan dapati beberapa hasil berikut:

  • Response times Over Time 
  • Response times Percentiles Over Time 
  • Active Threads Over Time 
  • Bytes throughput Over Time
  • Latencies Over Time 
  • Connect Time Over Time 
  • Hits per second 
  • Response codes per second 
  • Transactions per second
  • Response Time vs Request per second 
  • Latency vs Request per second
  • Response time Overview
  • Response times percentiles 
  • Times vs Threads

Demikian Stress Load Test Jmeter dari ayies.com


0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *