Performance-Testing etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Performance-Testing etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

29 Temmuz 2020

Performans Testi Aracı Apache JMeter’da Random Variable Oluşturmak

Hiç yorum yok:
Performans Testi Aracı Apache JMeter’da Random Variable Oluşturmak

Performans Testi Aracı Apache JMeter’da belli aralıklarda sayısal değer üretmek için Random Variable özelliğini nasıl kullanacağınızı anlatacağım. İlk olarak Thread Group altında sağ tıklayarak Add > Config Element > Random Variable sekmesini seçerek ilgili alanı oluşturabilirsiniz.

Performans Testi Aracı Apache JMeter’da REST API Servis Senaryosu Oluşturma Rehberi 3

Hiç yorum yok:
Performans Testi Aracı Apache JMeter’da REST API Servis Senaryosu Oluşturma Rehberi 3

Apache JMeter’da REST API Performans Testleri için daha önce yazdığım iki makalemde JMX kalıbı oluşturmayı ve genel hatları ile Rest Api servis testlerini yapabilmek için alt yapıyı geliştirmeyi göstermiştim. Detaylı incelemek için Rehber 1 ve Rehber 2 yazılarımı inceleyebilirsiniz. Bu yazımda HTTP Request oluşturma ile devam edeceğim.

İlk olarak Thread Group'un altında olacak şekilde HTTP Request sekmemizi oluşturalım. Thread Group sekmesine sağ tıklayıp Add > Sampler > HTTP Request özelliğini ekleyebilirsiniz. Daha sonra aşağıdaki resmi örnek olarak Rest Servis için gerekli alanları doldurabiliriz.

13 Temmuz 2020

Performans Testi Aracı Apache JMeter’da REST API Servis Senaryosu Oluşturma Rehberi 2

Hiç yorum yok:
Performans Testi Aracı Apache JMeter’da REST API Servis Senaryosu Oluşturma Rehberi 2

Apache JMeter’da REST API Performans Testi için yazdığım ilk makale olan Performans Testi Aracı Apache JMeter’da REST API Servis Senaryosu Oluşturma Rehberi 1'de JMX kalıbı oluşturmak için genel bir giriş yapmıştık. Bu makalemde Rest servislerini test edebilmek için HTTP Header Manager oluşturmayı anlatacağım.

HTTP Header Manager sekmesini eklemek için Test Plan’a sağ tıklayıp Add > Config Element > HTTP Header Manager kısmından ekleyebilirsiniz. HTTP Header Manager için önemli kısım ise sekmenin hiyerarşik olarak Test Plan'ın altında olması gerekir fakat Thread Group'un içinde olmayacak onun dışında aynı seviyede olması lazımdır. Aşağıdaki resimde örneğini görebilirsiniz.

26 Haziran 2020

Performans Testi Aracı Apache JMeter’da REST API Servis Senaryosu Oluşturma Rehberi 1

Hiç yorum yok:
Performans Testi Aracı Apache JMeter’da REST API Servis Senaryosu Oluşturma Rehberi 1

Performans Testi için piyasada çokça kullanılan Apache JMeter üzerinden REST Api servisleri için performans testi senaryosu nasıl oluşturulur, nasıl sonuçlar yorumlanır sizlerle birkaç makale üzerinden paylaşacağım. Rest servisleri bildiğiniz gibi manuel olarak Postman'den test ederek kontrol edebilirsiniz. İhtiyaç duyulan Headers ve Body bilgilerini Postman aracının gelişmiş arayüzünden yöneterek mikro servisleri kolayca test edebilirsiniz.

Peki bu servisler için yük testi oluşturmak istesek Apache JMeter'da bunun nasıl yapılacağını anlatacak olursam;

12 Mayıs 2020

Performans Testi Aracı Apache JMeter’da Test Planı Oluşturmak

Hiç yorum yok:
Performans Testi Aracı Apache JMeter’da Test Planı Oluşturmak

Performans Testi Aracı Apache JMeter’ın daha önce kurulumundan bahsetmiştik. Apache JMeter aracı Portable olarak açıp Test Kalıbı nasıl oluşturacağınızı anlatacağım. Bu Test Planını Web UI Performans Testleri için kullanabilirsiniz.

1 Mayıs 2020

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

Hiç yorum yok:
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

8 Mart 2020

Yazılım Performans Testi Çeşitleri - Types of Performance Testing for Software

Hiç yorum yok:
Yazılım Performans Testi Çeşitleri - Types of Performance Testing for Software

Yazılım Performans Testi; Bir yazılım ürünün yazılım kalite güvencesi kapsamında yapılan, belirli bir iş yükü altında performansını ölçmeye yönelik; yanıt verme, dayanıklılık, gözlemleme gibi çalışmalar yapılarak yazılımın daha stabil çalışması açısından gerçekleştirilen bir test çeşididir.

Pefromans testi çeşitlerinden örnek verecek olursak: Load, Stress ve Endurance testlerini örnek olarak sıralayabiliriz. Bu test çeşitlerini aşağıda sizler için detaylı inceledim. Ayrıca örnekleme kullanırken 1000 adet kullanıcıya 1K kısaltması yaptım. Her binerli kullanıcılar için makalemde bu kısıtlamayı kullanacağım.