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