Segera setelah Anda meluncurkan JMeter, Anda akan melihat 2 elemen
- Rencana Tes
- meja kerja
Apa itu Rencana Tes?
Rencana Tes adalah tempat Anda menambahkan elemen yang diperlukan untuk Tes JMeter Anda.
Ini menyimpan semua elemen (seperti ThreadGroup, Timer, dll) dan pengaturan terkait yang diperlukan untuk menjalankan Tes yang Anda inginkan.
Gambar berikut menunjukkan contoh Rencana Tes
Apa itu WorkBench?
WorkBench menyediakan tempat untuk menyimpan elemen pengujian sementara . WorkBench tidak ada hubungannya dengan Test Plan. JMeter tidak akan menyimpan konten WorkBench. Ini hanya menyimpan konten dari cabang Rencana Tes
"WorkBench" akan digunakan dalam tutorial kami Tes Perekaman Proxy Server HTTP
Untuk saat ini, abaikan saja.
Bagaimana cara menambahkan Elemen?
Menambahkan Elemen adalah langkah penting untuk membangun Rencana Tes karena tanpa menambahkan elemen, JMeter tidak dapat menjalankan Rencana Tes Anda
Rencana Tes mencakup banyak Elemen seperti Pendengar, Pengontrol, dan Pengatur Waktu
Anda dapat menambahkan elemen untuk menguji rencana dengan mengklik kanan pada Rencana Tes dan memilih elemen baru dari daftar " Tambah ".
Misalkan, Anda ingin menambahkan 2 elemen ke Test Plan BeanShell Assertion dan Java Request Default
- Klik kanan Test Plan -> Add -> Assertion -> Bean Shell Assertion
- Klik kanan Test Plan -> Add -> Config Element -> Java Request Default
Anda juga dapat menghapus elemen yang tidak digunakan
Katakanlah, Anda ingin menghapus elemen " Permintaan HTTP Default ", pilih "Permintaan HTTP Default" -> Klik kanan-> pilih Hapus dari menu konteks -> Klik Ya untuk mengonfirmasi hapus elemen ini pada kotak pesan
Memuat dan Menyimpan Elemen
Cara Membuat file JMX
Misalkan Anda telah menambahkan nama elemen "BeanShell Assertion ". Sekarang Anda ingin menyimpannya.
Klik kanan BeanShell Assertion -> pilih Save Selection As
Sebuah kotak dialog ditampilkan, klik tombol S ave untuk menyimpan elemen Anda dengan nama default BeanShell Assertion.jmx . Anda dapat memilih nama lain jika Anda mau
Elemen Tes JMeter dan rencana Tes disimpan dalam format * .JMX . JMX adalah singkatan dari Java Management Extensions.
Cara Menjalankan file JMX
Memuat elemen yang ada membantu Anda menghemat waktu yang diperlukan untuk membuat & mengkonfigurasi elemen baru
Misalkan, Anda memiliki elemen yang ada di Paket Pengujian: Java Request Default
Klik kanan Java Request Defaults -> pilih Merge
Pilih file Elements ( BeanShell Assertion.jmx. ) Di direktori. Elemen ini akan ditambahkan ke rencana pengujian Anda saat ini.
Bagaimana Mengkonfigurasi Elemen
Untuk mengonfigurasi Elemen apa pun
- Pilih elemen di Pohon di Panel Kiri
- Masuk ke pengaturan konfigurasi di Panel Kanan
Bagaimana Menyimpan Rencana Tes
Sebelum menjalankan tes, Anda harus menyimpan Rencana Tes Anda terlebih dahulu. Menyimpan Rencana Pengujian membantu Anda menghindari kesalahan tak terduga saat menjalankan rencana pengujian. Langkah-langkah untuk menyimpan rencana Tes -
- File -> Save Test Plan as-> tampilan kotak Dialog
- Masukkan nama file Test Plan -> klik Save
Catatan: Menyimpan Rencana Tes berbeda dengan menyimpan elemen.
Menyimpan Rencana Tes |
Menyimpan Elemen |
---|---|
Rencana Tes terdiri dari satu atau banyak elemen |
Elemen adalah komponen dasar JMeter |
Saat Anda menyimpan Rencana Pengujian, semua elemen dalam rencana itu disimpan |
Saat Anda menyimpan elemen Anda, hanya satu elemen yang disimpan. |
Buat Rencana Tes Kombo
Anda dapat menggabungkan satu atau banyak Rencana Tes untuk membuat Rencana Tes kombo seperti yang ditunjukkan pada gambar di bawah ini
Misalkan Anda sudah memiliki nama Test Plan Test_Fragment.jmx di komputer Anda (Artikel ini menyertakan file ini). Anda dapat menggabungkan rencana pengujian ini ke Rencana Pengujian saat ini di JMeter untuk membuat Rencana Pengujian baru.
Sekarang semua elemen pengujian dalam file Test_Fragment.jmx ditambahkan ke rencana pengujian Anda saat ini seperti yang ditunjukkan pada gambar di bawah ini
Cara Menjalankan Rencana Pengujian
Untuk menjalankan satu atau beberapa rencana pengujian, pilih Mulai (Kontrol + R) dari item menu Jalankan .
Saat JMeter berjalan, ini menunjukkan kotak hijau kecil di ujung kanan bilah menu.
Angka di sebelah kiri kotak hijau adalah jumlah utas aktif / total jumlah utas.
Untuk Menghentikan Tes, tekan tombol Stop atau gunakan tombol pendek Ctrl + '.'
Laporan pengujian
Saat eksekusi uji selesai, Anda bisa mendapatkan laporan uji. Laporan pengujian menyertakan file log kesalahan, yang disimpan di jmeter.log, dan ringkasan hasil pengujian. Berikut adalah contoh file log JMeter
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: Hak Cipta (c) 1998-2013 The Apache Software Foundation
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: Versi 2.9 r1437961
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: java.version = 1.7.0_25
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: java.vm.name = Java HotSpot (TM) Client VM
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: os.name = Windows 7
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: os.arch = x86
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: os.version = 6.1
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: file.encoding = Cp1252
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: Default Locale = Inggris (Amerika Serikat)
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: JMeter Locale = Inggris (Amerika Serikat)
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: JMeterHome = C: \ Nguyen \ Source_code \ apache-jmeter-2.9
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: user.dir = c: \ Nguyen \ Source_code \ apache-jmeter-2.9 \ bin
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: PWD = C: \ Nguyen \ Source_code \ apache-jmeter-2.9 \ bin