Nasıl & Apache JMeter'ı kolay adımlarla kurun

İçindekiler:

Anonim

JMeter için İşletim Sistemi Desteği

JMeter saf bir Java uygulamasıdır ve uyumlu bir Java uygulaması olan herhangi bir sistemde doğru şekilde çalışmalıdır.

JMeter ile uyumlu bir işletim sisteminin listesi aşağıdadır

  • Linux
  • pencereler
  • Mac os işletim sistemi
  • Ubuntu

Bu eğitimde öğreneceksiniz -

  • JMeter'ı Kurma Adımları
  • JMeter'ı GUI Modunda başlatın
  • JMeter'i GUI olmayan modda çalıştırma
    • JMeter'ı Sunucu Modunda başlatın
    • JMeter'ı komut satırı modunda başlatın
  • Ek Paketler
  • JMeter'ı Linux'ta kullanın

JMeter'ı Kurma Adımları

Adım 1) Java'yı yükleyin

JMeter saf Java masaüstü uygulaması olduğu için, tamamen uyumlu bir JVM 6 veya üstü gerektirir. Java SE Geliştirme Kitinin en son sürümünü indirip yükleyebilirsiniz. Java Platformunu (JDK) indirin

Yükleme tamamlandıktan sonra, Java JDK'nın sisteminize başarıyla yüklenip yüklenmediğini kontrol etmek için aşağıdaki prosedürü kullanabilirsiniz.

  • Window / Linux'ta Terminale gidin
  • Java -version komutunu girin

Java çalışma zamanı ortamı başarıyla kurulursa, çıktıyı aşağıdaki şekilde göreceksiniz.

Hiçbir şey görüntülenmezse, lütfen Java SE çalışma zamanı ortamını yeniden yükleyin

Ayrıntılı talimatlar için lütfen bağlantıya bakın https://www.guru99.com/install-java.html

Adım 2) Jmeter'i indirin

Bu yazı itibariyle, JMeter'ın en son sürümü Apache JMeter 4.2'dir . Buradan indirebilirsiniz. Ancak bu eğitim demosu sürüm 2.9'un kurulumunu gösterir, kurulum süreci aynı kalır.

Aşağıdaki şekilde gösterildiği gibi indirmek için Binaries dosyasını (zip veya tgz) seçin

Adım 3) Kurulum

JMeter'ın kurulumu son derece kolay ve basittir. Zip / tar dosyasını JMeter'ın kurulmasını istediğiniz dizine açın. Başa çıkacak sıkıcı bir kurulum ekranı yok! Basitçe fermuarını açın ve bitirdiniz!

Sıkıştırma tamamlandıktan sonra kurulum dizini yapısı aşağıdaki şekildeki gibi görünmelidir

Aşağıda JMeter dizinlerinin açıklaması verilmiştir ve önemi JMeter dizini birçok dosya ve dizini içermektedir.

  • / bin : JMeter'ı başlatmak için JMeter komut dosyası içerir
  • / docs : JMeter belge dosyaları
  • / extras : karınca ile ilgili ekstra dosyalar
  • / lib /: JMeter için gerekli Java kitaplığını içerir
  • / lib / ext : JMeter için temel jar dosyalarını ve protokolleri içerir
  • / lib / junit : JMeter için kullanılan Junit kitaplığı
  • / printable_docs :

Adım 4) JMeter'ı başlatın

JMeter'ı 3 modda başlatabilirsiniz

  • GUI Modu
  • Sunucu Modu
  • Komut Satırı Modu

JMeter'ı GUI Modunda başlatın

Window kullanıyorsanız, JMeter'ı aşağıda gösterildiği gibi GUI modunda başlatmak için /bin/jmeter.bat dosyasını çalıştırın.

Aşağıdaki şekil, JMeter GUI'deki çeşitli bileşenleri açıklamaktadır.

JMeter'i GUI Olmayan Modda çalıştırma

JMeter'ı Sunucu Modunda başlatın

Sunucu modu, dağıtılmış test için kullanılır . Bu Test, bir istemci-sunucu modeli olarak çalışır . Bu modelde, JMeter sunucu modunda bir sunucu bilgisayarda çalışır . Bir istemci bilgisayarda, JMeter GUI modunda çalışır .

Sunucu modunu başlatmak için, aşağıdaki şekilde gösterildiği gibi bin \ jmeter-server.bat bat dosyasını çalıştırın.

JMeter'ı komut satırı modunda başlatın

GUI modunda JMeter çok fazla bilgisayar belleği tüketir. Kaynağı kaydetmek için, JMeter'ı GUI olmadan çalıştırmayı seçebilirsiniz. Bunu yapmak için aşağıdaki komut seçeneklerini kullanın

Bu bir komut satırı örneğidir

$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000

Ek Paketler

İhtiyaçlarınıza bağlı olarak, aşağıda listelenen bir veya daha fazla isteğe bağlı pakete ihtiyacınız olacaktır.

  • Java Derleyici

Java Derleyici, geliştiricilerin JMeter kaynak kodunu ve diğer JMeter eklentilerini oluşturmasına olanak tanır

  • SAX XML ayrıştırıcı

SAX, başlangıçta yalnızca Java için bir API olan XML için Basit API'dir. SAX XML ayrıştırıcısını JMeter'da XML ayrıştırıcısına alternatif olarak kullanabilirsiniz.

  • E-posta desteği

JMeter, kapsamlı E-posta yeteneklerine sahiptir. Test sonuçlarına göre e-posta gönderebilir ve bir POP3 (S) / IMAP (S) örnekleyicisine sahiptir. Aynı zamanda bir SMTP örnekleyicisine sahiptir.

  • JDBC sürücüsü

Veritabanı sunucusunu test etmek istiyorsanız, JDBC sürücüsünü yüklemeniz gerekir.

JMeter'ı Linux'ta kullanın

  • JMeter'ı Linux'ta kullanmak Window ile aynıdır; aşağıdaki kabuk komut dosyasını çalıştırmanız yeterlidir.
  • Jmeter komut dosyası dosyasını çalıştırın (Bu dosyanın uzantısı yoktur) - JMeter'ı çalıştırın (varsayılan olarak GUI modunda).
  • Jmeter-server komut dosyası dosyasını çalıştırın - JMeter'i sunucu modunda başlatın (uygun parametrelerle JMeter komut dosyasını çağırır)
  • jmeter.sh - JVM seçeneği belirtilmemiş çok basit JMeter betiği.
  • mirror-server.sh - JMeter Mirror Sunucusunu GUI olmayan modda çalıştırır
  • shutdown.sh - GUI olmayan bir örneğini düzgün bir şekilde durdurmak için Kapatma istemcisini çalıştırın
  • stoptest.sh - GUI olmayan bir örneğini aniden durdurmak için Kapatma istemcisini çalıştırın