Azure Yük Testi'nde yük testi çalıştırmalarını karşılaştırma

Bu makalede, Azure Yük Testi'ndeki test çalıştırmalarını nasıl karşılaştırabileceğinizi öğreneceksiniz. Son 10 test çalıştırmasının eğilimlerini görüntüleyebilir veya en fazla beş test çalıştırmasını seçip karşılaştırabilirsiniz. İsteğe bağlı olarak, test çalıştırmasını karşılaştırılacak bir taban çizgisi olarak işaretleyebilirsiniz.

Zaman içindeki regresyonları tanımlamak için yanıt süresi, hata oranı ve daha fazlası gibi son 10 test çalıştırmasının istemci tarafı ölçüm eğilimlerini kullanabilirsiniz. EĞILIM verileri, CI/CD tümleştirmesi ile birlikte hangi uygulama derlemesinin performans sorunu oluşturmuş olduğunu belirlemenize yardımcı olabilir.

İstemci tarafı ölçüm eğilimlerini belirli bir başvuru testi çalıştırması ile karşılaştırmak istediğinizde, bu test çalıştırmasını temeliniz olarak işaretleyebilirsiniz. Örneğin, uygulamanızda performans iyileştirmeleri uygulamadan önce önce bir temel yük testi çalıştırması oluşturabilir ve ardından iyileştirmelerinizin temelinize göre etkilerini doğrulayabilirsiniz.

hem istemci tarafı hem de sunucu tarafı ölçümlerini karşılaştırmak için en fazla beş test çalıştırması seçebilir ve bunları Azure Yük Testi panosunda karşılaştırabilirsiniz. Pano, her test çalıştırması için istemci tarafı ve sunucu tarafı ölçüm graflarını katmanlar. Ayrıca panodaki sunucu tarafı uygulama ölçümlerini karşılaştırarak, ani bir performans düşüşü için hangi uygulama bileşeninin kök neden olduğunu belirleyebilirsiniz.

Önkoşullar

  • Etkin aboneliği olan bir Azure hesabı. Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

  • Birden çok test çalıştırmasına sahip bir teste sahip olan bir Azure yük testi kaynağı. Yük testi kaynağı oluşturmak için bkz . Yük testi oluşturma ve çalıştırma.

Birden çok yük testi çalıştırmalarını karşılaştırma

Azure Yük Testi'ndeki test çalıştırmalarını karşılaştırmak için önce bir yük testi içinde en fazla beş çalıştırma seçmeniz gerekir. Yalnızca aynı yük testine ait çalıştırmaları karşılaştırabilirsiniz. Karşılaştırmak istediğiniz test çalıştırmalarını seçtikten sonra, yük testi panosundaki her test çalıştırması için istemci tarafı ve sunucu tarafı ölçümlerini görsel olarak karşılaştırabilirsiniz.

Test çalıştırmasının karşılaştırmak için Bitti, Durduruldu veya Başarısız durumunda olması gerekir.

Test çalıştırmalarını seçmek için aşağıdaki adımları kullanın:

  1. Azure aboneliğinizin kimlik bilgilerini kullanarak Azure portalında oturum açın.

  2. Yük testi kaynağınıza gidin ve sol bölmede Testler'i seçin.

    İpucu

    Yük testinizi bulmak için filtreleri de kullanabilirsiniz.

  3. Adını seçerek, çalıştırmalarını karşılaştırmak istediğiniz testi seçin.

  4. İki veya daha fazla test çalıştırması seçin ve ardından test çalıştırmalarını karşılaştırmak için Karşılaştır'ı seçin.

    Karşılaştırmak için en fazla beş test çalıştırması seçebilirsiniz.

    Screenshot that shows a list of test runs and the 'Compare' button in the Azure portal.

  5. Panoda, her test çalıştırması farklı grafiklerde bir katman olarak gösterilir.

    Pano hem istemci tarafı ölçümlerini hem de sunucu tarafı ölçümlerini karşılaştırmanızı sağlar. Her test çalıştırması için renk kodlamasını Test çalıştırması ayrıntıları bölümünde görüntüleyebilirsiniz.

    Not

    Zaman filtresi, testlerin süresini temel alır. Sıfır değeri testin başlangıcını, maksimum değer ise en uzun test çalıştırmasının süresini işaretler.

    Screenshot of the load testing dashboard in the Azure portal, comparing two test runs.

Azure Yük Testi'nde test çalıştırmaları genelinde ölçüm eğilimlerini görüntülemek için Bitti veya Durduruldu durumunda en az iki test çalıştırmanız olması gerekir. Yalnızca aynı yük testine ait çalıştırmalardan eğilimleri görüntüleyebilirsiniz.

Test çalıştırmaları genelinde ölçüm eğilimlerini görüntülemek için aşağıdaki adımları kullanın:

  1. Azure aboneliğinizin kimlik bilgilerini kullanarak Azure portalında oturum açın.

  2. Azure Yük Testi kaynağınıza gidin ve sol bölmede Testler'i seçin.

  3. Adını seçerek ölçüm eğilimlerini görüntülemek istediğiniz testi seçin.

  4. Yük testinin ölçüm eğilimlerini görüntülemek için Eğilimler sekmesini seçin.

    Grafikler toplam istekler, yanıt süresi, hata yüzdesi ve en son 10 test çalıştırması için aktarım hızı eğilimlerini gösterir.

    Screenshot that shows the details of a Test in a Load Testing resource.

  5. İsteğe bağlı olarak tablo görünümünde ölçüm eğilimlerini görüntülemek için Tablo görünümü'nü seçebilirsiniz.

    Screenshot that shows metrics trends in a tabular view.

    Analiz etmek istediğiniz bir test çalıştırmasını seçebilir ve bu test çalıştırması için sonuçlar panosunu açabilirsiniz.

Yük testi çalıştırmalarını taban çizgisiyle karşılaştırma

Son test çalıştırmalarının istemci tarafı ölçümlerini taban çizgisinin ölçümleriyle karşılaştırmak için bir test çalıştırmasını taban çizgisi olarak işaretleyebilirsiniz.

Test çalıştırmasını temel olarak işaretlemek için aşağıdaki adımları kullanın:

  1. Eğilimler sekmesinde Temeli işaretle'yi seçin.

    Screenshot that shows Mark baseline button in the Trends pane.

  2. Test çalıştırmaları listesinden, temel olarak işaretlemek istediğiniz test çalıştırmasının onay kutusunu seçin ve ardından Temeli işaretle'yi seçin.

    Screenshot that shows the context pane to mark a test run as baseline.

  3. Eğilimler sekmesinde artık tablo ve grafiklerde temel test çalıştırmasını görüntüleyebilirsiniz.

    Temel değer, grafiklerde yatay çizgi olarak gösterilir. Tablo görünümünde, temel test çalıştırması ayrıntılarını içeren ek bir satır gösterilir.

    Tabloda, bir ok simgesi ölçümün taban çizgisi ölçüm değerine kıyasla tercih edilebilir mi yoksa sık kullanılan mı olduğunu gösterir.

    Screenshot that shows trends in metrics when a baseline is selected.