Yük Testi Sonuçları Nasıl Kontrol Edilir
Daha önce bulut yük testi aracımızı kullanarak Yeni Yük Testi sayfasındaki kullanıcı arayüzünden bir web sitesi veya API uç noktası için yeni bir yük testi oluşturmayı gördük.
Şimdi yük testimizin sonuçlarını nasıl yorumlayacağımıza odaklanalım - ister bir web sitesi, API veya web hizmeti için yük testi olsun. Sonuçlar, web sitelerine/API'lere karşı çalıştırılan yük testleri ve Apache JMeter test betikleriyle çalıştırılan yük testleri için benzerdir.
Yük Testi Sonuçları Sayfasına Genel Bakış
Yük testinizin (JMeter yük testi) sonuçlar sayfasını ayrıntılı bir düzeyde inceleyelim.
Genel bakış sonuçları sayfası
- Test adı, test kimliği, test konumu
Sonuçlar sayfasının sol üst köşesinde yük testimizin adı, test çalıştırma sayısı ve sanal kullanıcılarımızın uç noktamıza eriştiği coğrafi konum bulunur.
- Testi yeniden çalıştır düğmesi, Testi düzenle düğmesi, PDF rapor yazdır düğmesi, Raporları indir ve test dosyaları açılır menüsü.
Sonuçlar sayfasının sağ üst köşesinde mevcut yük testini Yeniden çalıştırma, test yapılandırmasını düzenleme, PDF Raporu yazdırma ve ayrıca mevcut yük testi yapılandırması ve sonuçlarıyla ilgili dosyaları İndirme kısayol düğmeleri bulunur.
- Testi yeniden çalıştır, mevcut yük testinin başka bir çalıştırmasını otomatik olarak tetikleyecektir. Bu, aynı yapılandırmayla testi yeniden çalıştırmak için tüm bulut örneklerini başlatacaktır.
- Testi düzenle, sanal kullanıcı sayısını, süreyi, rampa süresini, rampa adımlarını, konumu veya uç noktaları değiştirmek istemeniz durumunda sizi test yapılandırma sayfasına götürecektir.
- Sonuç Sekmeleri
Sonuçlar sayfası, metriklerin daha iyi anlaşılması için birden fazla sekmeli panele bölünmüştür. Yük testi sonuçlarını anlamak için erişilebilecek altı sekme vardır:
- Overview
- Timeline
- Insights
- Errors
- Stats
- Logs
- Yük testi sırasında çalıştırılan tüm uç noktaların (isteklerin) açılır listesi.
Aşağıdaki tüm metrikler ve sonuçlar seçilen uç nokta (istek) URL'siyle ilgilidir.
- Test Durumu
Burada görülebilecek birkaç potansiyel durum vardır:
- running - mevcut yük testi hala çalışıyorsa görüntülenir
- completed - mevcut yük testi tamamlandıysa görüntülenir
- aborted - yük testi tamamlanmadan kesildiyse görüntülenir.
- Yapılandırma
Burada mevcut test yapılandırmasını, Başlangıç ve Bitiş zamanlarını ve Yanıt Kodları Genel Bakışını görüntüleyebilirsiniz.
- Genel Bakış Sonuç Metrikleri
- Samples - Bu, yük testi süresince sunucuya gönderilen toplam istek sayısını temsil eder.
- Average Response Time - Ortalama Yanıt Süresi, bir kullanıcının istek gönderdiği andan uygulamanın isteğin tamamlandığını belirttiği ana kadar geçen süreyi temsil eder.
- 90% Response Time - %90 Yanıt Süresi veya 90. Yüzdelik Dilim, yanıtların (veri noktalarının) %90'ının daha küçük ve %10'unun daha büyük olduğu değeri temsil eder.
- Hits/second - Hits/s, uygulamanın her saniye aldığı istek sayısını gösterir.
- Total Errors - Bu, girilen URL'ye karşı test çalıştırılırken karşılaşılan toplam hataları temsil eder (4xx ve 5xx yanıt kodları veya diğer bağlantı hataları).
- Errors Percentage (%) - Bu, yük testi sırasında karşılaşılan hataların toplam örnek sayısına oranını temsil eder.
- Sonuç grafikleri
Genel bakış sayfasında iki grafik bulunur: Sanal kullanıcılara göre yanıt süresi ve Zamana göre Hits/s ve Hatalar.
- Sanal kullanıcılara göre yanıt süresi grafiğinde yük testi sırasındaki yanıt sürelerini görebilirsiniz.
- Aynı zamanda, Zamana göre Hits/s ve Hatalar grafiğinde yük testi sırasında uygulamanızın aldığı saniye başına istek sayısını ve hata sayısını inceleyebilirsiniz.
Bu iki grafik, uygulamanızın yük testi sırasında nasıl davrandığını ve eşzamanlı sanal kullanıcı sayısı artırılırken herhangi bir darboğaz/hata olup olmadığını gösterdiği için çok faydalıdır.