GUI JMeter: Rencana Pengujian & meja kerja

Daftar Isi:

Anonim

Segera setelah Anda meluncurkan JMeter, Anda akan melihat 2 elemen

  1. Rencana Tes
  2. 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

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

  1. File -> Save Test Plan as-> tampilan kotak Dialog
  2. 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