load testing using loadui free
LoadUI nedir?
LoadUI karmaşık yük testleri yapmanızı ve farklı bileşenleri sürükleyerek performansı test etmenizi sağlayan ücretsiz ve açık kaynaklı bir yük test aracıdır.
LoadUI, çalıştırırken test olayları oluşturmanıza ve güncellemenize olanak tanır. LoadUI'yi güçlü kılan şey, görsel arayüzü ve sezgisel tasarımı aracılığıyla kullanılabilirliğe odaklanması ve test sırasında değişiklik yapma olasılığından gelen esnekliktir.
Ne öğreneceksin:
LoadUI Nasıl Çalışır?
LoadUI, bileşenlerden sürüklediğiniz Bileşenler adı verilen yapı taşlarından oluşur.
Üzerinde çalıştığınız Projeye Bileşen Araç Çubuğu. Bu bileşenler birbirine tellerle bağlanır ve kaç bileşen oluşturup bağlayabileceğiniz konusunda bir sınır yoktur.
java'da arrays.sort nasıl kullanılır
Bu şekilde sürükle ve bırak testi, karmaşık yük testleri yapabileceğiniz için test sırasında özellikle yararlıdır. Aldığınız genel bakış, gerçek test sırasında farklı kombinasyonları denemenizi ve bunlara anında tepki vermeyi kolaylaştırır. LoadUI'de Anında geri bildirim kraldır.
LoadUI'de Yük Testleri Oluşturma
LoadUI'de bir test çalıştırmak için en az iki bileşene (ve içinde çalışmak için boş bir Projeye) ihtiyacınız vardır;
- Bir jeneratör: Bu, örneğin saniyede 100 istek gibi bir yük oluşturur.
- Bir koşucu: Bu, örneğin bir web testi gibi belirli bir test türünü çalıştırır.
Öyleyse hadi yapalım; sürükle Sabit Oran Üreteci ve bir Web Sayfası Koşucusu.
Henüz onları çalıştıramazsınız, ancak önce bağlamanız gerekir. Bunu düğümleri bağlayarak yaparsınız veya terminaller , bileşenlerin üzerinde ve altında bulunan bağlantıları .
Şimdi bağlayın Sabit Oran Üreteci için Web Sayfası Koşucusu .
Artık her şey bağlandığına göre, testi yüklemek istediğiniz web sitesine girmelisiniz. Web Sayfası Koşucusu . Testiniz artık çalışmaya hazır! Tıkla oynatma düğmesi jeneratörünüzün sitenize istek göndermeye başlaması için üst menüde.
Artık testin nasıl gittiğini gerçek zamanlı olarak takip edebilirsiniz. Sonuçlar Tezgahı buton. Bir kez orada, çift tıklayın Mevcut Çalıştırma ve sol taraftaki menüden dışarı sürükleyin Tepki Süresi rafa.
Tebrikler! Artık LoadUI'de ilk yük testinizi oluşturdunuz. Kontrol panelinizdeki widget'larla oynayın, biraz daha ekleyerek deneme yapın ve Sonuçlar Workbench'indeki diğer değerleri izlemeyi deneyin.
Sonraki iyi bir adım, bir İddia bileşeni ve Web Sayfası Çalıştırıcısı'na bağlayın. Daha sonra, örneğin, belirlediğiniz belirli kuralları (10 milisaniyeden daha az bir süre) izleyerek isteklerinizin kaç kez geldiğini test edebilirsiniz.
Profesyonel İpuçları
Bir yönetici test etsin!
Bu, goril testinin modern yolu. Daha az yetkin birinin testi sizin için yapmasına izin verin ve hizmetinizi neyin bozduğunu görün. Ayrıca, yönetim içinde test etme konusunda bir anlayış ve tutku yaratacaktır. Olağan bir yorum şu şekildedir: 'Bu eğlenceli! Ama zor ... '
Etkileşimli, kullanın!
LoadUI, son derece etkileşimli ve yapılandırılabilir gerçek zamanlı , bu yüzden bundan yararlanın.
Aynı sunucuda farklı bir Jeneratör ile gerçek zamanlı olarak ikinci bir test oluşturun ve sistemin kaotik, gerçekçi davranışlara maruz kaldığında zayıf yönler gösterip göstermediğine bakın. Bunu gerçek zamanlı olarak değiştirin ve deney yapın.
Testlerinizi kaydedin
LoadUI çok etkileşimli olduğundan, testleri yeniden oluşturmak zor olabilir. Testlerinizi tekrar oynatabilmek ve hizmetin çökmesine neyin sebep olduğunu görmek için Wink gibi (ücretsiz) bir ekran kaydedici kullanın.
Yapılandırılmış çalışma
LoadUI, test durumları için desteğe sahiptir. Testlerinizi daha küçük test senaryolarına bölün; her zaman hepsini aynı anda başlatabilirsiniz.
İki kez çalışmayın
Yarattıysan işlevsel testler soapUI'de, bunları loadUI'de soapUI bileşeni . Bu şekilde, loadUI'de testi başka bir zaman yeniden tanımlamanıza gerek kalmaz.
Kendi bileşeninizi yazın
LoadUI yalnızca ücretsiz değildir; aynı zamanda açık kaynaklıdır. Bu, dilerseniz Groovy'de kendi bileşenlerinizi yazabileceğiniz anlamına gelir. LoadUI'de mümkün olanın sınırlarını yalnızca siz belirlersiniz! Kendi bileşenlerinizi oluşturma hakkında daha fazlasını okuyun İşte .
LoadUI hakkında daha fazla bilgi edinin ve buradan indirin: En son LoadUI sürümü
Bu, Henrik Olsson'un konuk makalesi.
Yazar hakkında:
Henrik, Dağıtık Sistemler konusunda akademik bir geçmişe ve kullanılabilirlik tutkusuna sahip, İsveç'in Stockholm şehrinden loadUI için bir yazılım geliştiricisidir. Öğretim konusunda deneyimlidir ve iyi modellenmiş ve doğru bir şekilde hedeflenmişse çoğu şeyin kolayca açıklanabileceğini düşünüyor.
Editörün Notu:
Bu açık kaynaklı yük testi aracını okuyucularımla paylaşmaktan mutluluk duyuyorum. LoadUI ve soapUI, güvenilir şirket Eviware'in (şimdi SmartBear) en iyi açık kaynaklı yazılım test araçlarıdır. Projenize bir yük testi aracı getirmeyi düşünüyorsanız, loadUI ve soapUI'yi (fonksiyonel test aracı) deneyin.
Ayrıca birçok proje için kişisel olarak soapUI kullandım ve yakında ayrı bir makalede ele alacağım. Bu açık kaynaklı araçların gücünü ve güzelliğini seviyorum!
Bu aracı kullandıysanız ve paylaşacak bazı ipuçlarınız varsa, lütfen bunu aşağıdaki yorum bölümünde yapın. Ayrıca, loadUI'deki sorularınızı duymaktan ve yanıtlamaktan memnuniyet duyarız.
büyük dosyalar için ücretsiz video dönüştürücü
Önerilen Kaynaklar
- En İyi Yazılım Test Araçları 2021 (QA Test Otomasyon Araçları)
- HP LoadRunner Öğreticileriyle Yük Testi
- Performans Testi - Yük Testi - Stres Testi (Fark)
- Korelasyon - LoadRunner ile Yük Testi
- 2021'de 15 EN İYİ Performans Test Aracı (Yük Test Araçları)
- WebLOAD İncelemesi - WebLOAD Yük Test Aracına Başlarken
- Bulut Performans Testi: Bulut Tabanlı Yük Testi Hizmet Sağlayıcıları
- Primer e-Kitap İndirmeyi Test Etme