jMeter - Praktik Terbaik
JMeter memiliki beberapa keterbatasan terutama ketika dijalankan di lingkungan terdistribusi. Mengikuti pedoman ini akan membantu dalam menciptakan beban yang nyata dan berkelanjutan -
Gunakan beberapa contoh JMeter jika, jumlah utas lebih banyak.
Periksa Aturan Pelingkupan dan desain yang sesuai.
Gunakan konvensi penamaan selalu untuk semua elemen.
Periksa pengaturan Konektivitas browser default, sebelum menjalankan skrip.
Tambahkan Pendengar dengan tepat.
Berikut beberapa saran untuk mengurangi kebutuhan sumber daya -
Gunakan mode non-GUI: jmeter -n -t test.jmx -l test.jtl.
Gunakan pendengar sesedikit mungkin; jika menggunakan flag -l seperti di atas, semuanya dapat dihapus atau dinonaktifkan.
Nonaktifkan listener "View Result Tree" karena ini menghabiskan banyak memori dan dapat mengakibatkan konsol berhenti beroperasi atau JMeter kehabisan memori. Namun demikian, aman menggunakan listener "View Result Tree" dengan hanya "Errors" yang dicentang.
Daripada menggunakan banyak sampler yang serupa, gunakan sampler yang sama dalam satu putaran, dan gunakan variabel (Kumpulan Data CSV) untuk memvariasikan sampel. Atau mungkin gunakan Access Log Sampler.
Jangan gunakan mode fungsional.
Gunakan keluaran CSV daripada XML.
Simpan hanya data yang Anda butuhkan.
Gunakan Assertion sesedikit mungkin.
Nonaktifkan semua grafik JMeter karena mereka menghabiskan banyak memori. Anda dapat melihat semua grafik waktu nyata menggunakan tab JTL di antarmuka web Anda.
Jangan lupa untuk menghapus jalur lokal dari CSV Data Set Config jika digunakan.
Bersihkan tab File sebelum setiap pengujian dijalankan.