JMeter GUI: Pelan Ujian & Meja kerja

Isi kandungan:

Anonim

Sebaik sahaja anda melancarkan JMeter, anda akan melihat 2 elemen

  1. Rancangan Ujian
  2. 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

  1. Pilih elemen di Pohon di Kiri Kiri
  2. 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 -

  1. Fail -> Simpan Rancangan Uji sebagai-> paparan kotak Dialog
  2. 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