Azure Yük Testi'nde desteklenen Apache JMeter özellikleri
Azure Yük Testi, bir yük testi oluşturmak ve çalıştırmak için mevcut Apache JMeter betiklerini (JMX) kullanmanıza olanak tanır. Bu makalede Azure Yük Testi'nde hangi Apache JMeter özelliklerinin desteklendiği açıklanmaktadır.
Azure Yük Testi'nin nasıl çalıştığını öğrenmek için bkz. Azure Yük Testi'ne genel bakış.
Desteklenen Apache JMeter sürümü
Azure Yük Testi, yük testlerini çalıştırmak için Apache JMeter sürüm 5.6.3'i kullanır.
Apache JMeter destek ayrıntıları
Aşağıdaki tabloda Apache JMeter özellikleri ve Bunların Azure Load Testing desteği listelenmiştir.
Özellik | Ayrıntılar | Daha Fazla Bilgi |
---|---|---|
Test planı öğeleri | - İş parçacığı grupları -Değişken -Işlev -Numune - Mantıksal denetleyiciler -Zamanlayıcılar -Iddia - Önişlemciler - Postprocessors |
JMeter betiği kullanarak yük testi oluşturma |
Numune | Tüm örnekleyiciler ve protokoller desteklenir. | JMeter betiğiyle yük testi oluşturma |
Denetleyiciler | Kayıt denetleyicisi dışında tüm mantıksal denetleyiciler desteklenir. | JMeter betiğiyle yük testi oluşturma |
Komut dosyası | - BeanShell - JSR223 betiği |
|
Yapılandırma öğeleri | Tüm yapılandırma öğeleri desteklenir. | Örnek: CSV dosyasından veri okuma |
JMeter özellikleri | Azure Load Testing, JMeter yapılandırma ayarlarını geçersiz kılmak veya özel özellikler eklemek için yük testi başına tek bir kullanıcı özellikleri dosyasının karşıya yüklenmesini destekler. Sistem özellikleri dosyaları desteklenmez. |
JMeter kullanıcı özelliklerini yapılandırma |
Eklentiler | Azure Yük Testi , eklentilerini https://jmeter-plugins.orgkullanmanıza veya kendi eklenti kodunuzla bir Java arşiv (JAR) dosyası yüklemenize olanak tanır. | Eklentilerle yük testlerini özelleştirme |
Web Sürücüsü örnekleyicisi | WebDriver testlerinin yoğun kaynak kullanımı nedeniyle, Web Sürücüsü örnekleyicisi ile ilişkilendirilmiş en fazla dört sanal kullanıcı yüküyle testleri çalıştırabilirsiniz. Web Sürücüsü örnekleyicisiyle ilişkilendirilmiş daha yüksek yüke sahip testler hatalara neden olabilir. Böyle bir durumda yükü azaltın ve yeniden deneyin. Aynı testte HTTP örnekleyicisi gibi diğer örnekleyicilerle ilişkilendirilmiş daha yüksek bir yüke sahip olabilirsiniz. |
|
Dinleyiciler | Azure Yük Testi, sonuç ağacı veya graf sonuçları gibi görselleştiricileri içeren tüm Sonuç Toplayıcılarını yoksayar. | |
Pano raporu | Azure Yük Testi panosu istemci ölçümlerini ve isteğe bağlı olarak sunucu tarafı ölçümlerini gösterir. Yük testi sonuçlarını dışarı aktararak bunları bir raporlama aracında kullanabilir veya yerel makinenizde JMeter panosunu oluşturabilirsiniz. |
Sonuçları dışarı aktarma |
Test parçaları | Test parçaları desteklenir. |
Sonraki adımlar
Azure Yük Testi'ni kullanmaya başlayın: