Sebaik sahaja anda melancarkan JMeter, anda akan melihat 2 elemen
- Rancangan Ujian
- Meja kerja
Apa itu Rancangan Ujian?
Pelan Ujian adalah tempat anda menambahkan elemen yang diperlukan untuk Ujian JMeter anda.
Ia menyimpan semua elemen (seperti ThreadGroup, Timers dll) dan tetapannya yang diperlukan untuk menjalankan Ujian yang anda mahukan.
Gambar berikut menunjukkan contoh Pelan Ujian
Apa itu WorkBench?
WorkBench hanya menyediakan tempat untuk menyimpan elemen ujian buat sementara waktu . WorkBench tidak mempunyai hubungan dengan Pelan Ujian. JMeter tidak akan menyimpan kandungan WorkBench. Ia hanya menyimpan kandungan cawangan Rancangan Uji
"WorkBench" akan digunakan dalam Ujian Rakaman Pelayan Proksi HTTP tutorial kami
Buat masa ini, abaikan.
Bagaimana cara menambah Elemen?
Menambah Elemen adalah langkah penting untuk membina Rancangan Uji kerana tanpa menambahkan elemen, JMeter tidak dapat melaksanakan Rancangan Uji Anda
Pelan Ujian merangkumi banyak Elemen seperti Pendengar, Pengawal, dan Pemasa
Anda boleh menambahkan elemen untuk menguji rancangan dengan mengklik kanan pada Uji Rancangan dan memilih elemen baru dari senarai " Tambah ".
Katakanlah, anda ingin menambahkan 2 elemen ke Test Plan BeanShell Assertion dan Java Request Default
- Klik kanan Rancangan Uji -> Tambah -> Tegasan -> Bean Shell Assertion
- Klik kanan Pelan Uji -> Tambah -> Elemen Konfigurasi -> Default Permintaan Java
Anda juga boleh membuang elemen yang tidak digunakan
Katakanlah, anda ingin membuang elemen " HTTP Request Defaults ", pilih "HTTP Request Default" -> Klik kanan-> pilih Remove dari menu konteks -> Klik Yes untuk mengesahkan hapus elemen ini pada kotak mesej
Memuatkan dan Menyimpan Elemen
Cara Membuat fail JMX
Katakan anda telah menambahkan nama elemen "BeanShell Assertion ". Sekarang anda mahu menyimpannya.
Klik kanan BeanShell Assertion -> pilih Save Selection As
Paparan kotak dialog, klik butang S ave untuk menyimpan elemen anda dengan nama lalai BeanShell Assertion.jmx . Anda boleh memilih nama lain jika anda mahu
Elemen Uji JMeter dan rancangan Uji disimpan dalam format * .JMX . JMX bermaksud Java Management Extensions.
Cara Menjalankan fail JMX
Memuat elemen ada membantu anda menjimatkan masa yang diperlukan untuk membuat & mengkonfigurasi elemen baru
Katakanlah, bahawa anda mempunyai elemen yang ada dalam Rancangan Uji: Java Request Default
Klik kanan Java Request Defaults -> pilih Gabungan
Pilih fail Elemen ( BeanShell Assertion.jmx. ) Dalam direktori. Elemen ini akan ditambahkan ke rancangan ujian semasa anda.
Cara Mengkonfigurasi Elemen
Untuk mengkonfigurasi Elemen apa pun
- Pilih elemen di Pohon di Kiri Kiri
- Masukkan tetapan konfigurasi di Panel Kanan
Cara Menyimpan Pelan Ujian
Sebelum menjalankan ujian, anda harus menyimpan Rancangan Ujian anda terlebih dahulu. Menyimpan Rancangan Ujian anda membantu anda mengelakkan ralat yang tidak dijangka semasa menjalankan rancangan ujian. Langkah menyelamatkan rancangan Ujian -
- Fail -> Simpan Rancangan Uji sebagai-> paparan kotak Dialog
- Masukkan nama fail Pelan Uji -> klik Simpan
Catatan: Menyimpan Pelan Ujian berbeza dengan menyimpan elemen.
Menyimpan Pelan Ujian |
Menyimpan Elemen |
---|---|
Rancangan Ujian terdiri daripada satu atau banyak elemen |
Elemen adalah komponen asas JMeter |
Apabila anda menyimpan Pelan Ujian anda, semua elemen dalam rancangan akan disimpan |
Apabila anda menyimpan elemen anda, hanya satu elemen yang disimpan. |
Buat Pelan Ujian Kombo
Anda boleh menggabungkan satu atau banyak Rancangan Uji untuk membuat Rancangan Uji kombo seperti yang ditunjukkan dalam gambar di bawah
Katakan anda sudah mempunyai nama Rancangan Uji yang ada Test_Fragment.jmx di komputer anda (Artikel ini merangkumi fail ini). Anda boleh menggabungkan rancangan ujian ini ke Rancangan Uji semasa di JMeter untuk membuat Pelan Ujian baru.
Sekarang semua elemen ujian dalam fail Test_Fragment.jmx ditambahkan ke rancangan ujian semasa anda seperti yang ditunjukkan dalam gambar di bawah
Cara Menjalankan Pelan Ujian
Untuk menjalankan rancangan ujian tunggal atau berbilang anda, pilih Start (Control + R) dari item menu Run .
Semasa JMeter berjalan, ia menunjukkan kotak hijau kecil di hujung kanan bar menu.
Nombor di sebelah kiri kotak hijau adalah bilangan utas aktif / jumlah keseluruhan utas.
Untuk Menghentikan Ujian, tekan butang Berhenti atau gunakan kekunci pendek Ctrl + '.'
Laporan ujian
Apabila pelaksanaan ujian selesai, anda boleh mendapatkan laporan ujian. Laporan ujian merangkumi fail log ralat, yang disimpan di jmeter.log, dan ringkasan hasil ujian. Berikut adalah contoh fail log JMeter
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: Hak Cipta (c) 1998-2013 Yayasan Perisian Apache
- 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) Pelanggan 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: Lokasi Lalai = Bahasa Inggeris (Amerika Syarikat)
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: JMeter Locale = Inggeris (Amerika Syarikat)
- 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