1 Mayıs 2020

Performans Testi Aracı Apache JMeter'ın Detaylı Kurulumu

Performans Testi Aracı Apache JMeter'ın Detaylı Kurulumu

Apache JMeter, çeşitli uygulamaların performansını analiz etmek ve ölçmek için web uygulamalarına odaklanan bir yük testi aracı olarak kullanılabilecek bir Apache projesidir. Ücretsiz Free bir uygulamadır ve JAVA ile yazılmıştır. Hem Servis (SOAP/REST) hem de UI projeleriniz için performans testi yapmanıza imkan sağlar. Detaylı raporlama özelliği de vardır.

Apache JMeter aracının detaylı kurulumu için aşağıdaki üç sırayı izleyeceğiz;

1) Apache Jmeter
2) JMeter Plugins Manager
3) Selenium Web Driver Sampler

İlk olarak aşağıdaki linkten Binaries kısmından ZIP uzantılı son versiyonu (5.2.1) indirin ve bilgisayarınızın C: ana depolama dizinine “apache-jmeter” adında klasörünü kopyalayınız.

1) Apache JMeter Download: https://jmeter.apache.org/download_jmeter.cgi


Performans Testi Aracı Apache JMeter'ın Detaylı Kurulumu

Jmeter çalıştırmak için bin klasörü içindeki jmeter.exe dosyasını çalıştırmanız yeterlidir. Jmeter kurulumu sırasında bir installation işlemi yoktur. Portable olarak çalışmaktadır.

2) JMeter Plugins Manager yüklemek için aşağıdaki adrese girip bilgisayarınıza indiriniz.

JMeter Plugins Manager Download: https://jmeter-plugins.org/wiki/PluginsManager


Performans Testi Aracı Apache JMeter'ın Detaylı Kurulumu

Installation and Usage yazısı kısmındaki JAR file kısmından "jmeter-plugins-manager" JAR dosyasını indirin ve Jmeter’ın olduğu lib/ext dosya yolu içerisine atınız.

3) Selenium WebDriver paketlerini ister Jmeter arayüzü üzerinden ister JMeter Plugins Manager kısmındna indirebilirsiniz. Bunu yapabilmek için; Options sekmesinden Plugins Manager kısmını açtıktan sonra Available Plugins kısmından Selenium diye aratın ve Selenium/WebDriver Support paketini yükleyip JMeter'ı otomatik Restart edebilirsiniz.

İkinci yöntem Selenium/WebDriver Support Plugin aşağıdaki adresten son versiyonunu indirebilirsiniz.

Selenium WebDriver Download: https://jmeter-plugins.org/?search=jpgc-webdriver

Dosyanın içinden lib klasörü çıkacaktır. Direkt JMeter’ın bulunduğu ana dizin olan dosya içine atınız.

Son olarak Google ChromeDriver “chromedriver.exe” dosyasını aşağıdaki adresten indirip JMeter ana dizinine atınız.

Performans Testi Aracı Apache JMeter'ın Detaylı Kurulumu

Google ChromeDriver Download: http://chromedriver.chromium.org/downloads

Temelde bu üç aşama ile tam kurulum sağlamaktayız. Hem UI hemde Servis (SOAP/REST Api) performans testleri için bu üç aşamayı tamamlamanız gerekir. JMeter için yapılacak ayarlara gelecek olursak;

* keytool' is not recognized as an internal or external command, operable program or batch file. Hatası ve Çözümü

Environment Variables’a C:\Program Files\Java\jdk1.8.0_191\bin değerini eklemen gerekir.

Performans Testi Aracı Apache JMeter'ın Detaylı Kurulumu

Apache JMeter'ın kurulumu ile birlikte Performans Testleri için yapacağım tüm paylaşımları Performance Testing etiketinden takip edebilirsiniz.

Burak AVCI - Güncelleme: 26.06.2020

Hiç yorum yok:

Yorum Gönder

Makaleye Yorum ve Sorularınızı Bırakabilirsiniz.