Web üzerinde bir Stres Testi gerçekleştirme Uygulama? | Netgez.com
SORU
11 AĞUSTOS 2008, PAZARTESİ


Web üzerinde bir Stres Testi gerçekleştirme Uygulama?

Geçmişte, Microsoft Web Application Stress Tool ve Pylot test web uygulamaları stres yapardım. Basit bir giriş sayfası yazılı, oturum açma komut dosyası, ve izlenecek yol (e-ticaret sitesi sepeti ve ödeme için birkaç öğe ekleme) site istiyorum.

Sadece sabit ana geliştiricileri bir avuç isabet hemen hemen her zaman büyük bir sorun bulun. Daha ölçülebilirlik sorunları başlatma sonra ikinci aşamada, ve hatta daha fazla su yüzüne çıkmaz.

Kullandığım araçların URL Microsoft Homer (Microsoft Web Application Stress Tool aka) ve Pylot.

Raporlar, bu araçlar tarafından oluşturulan asla bana çok mantıklı geldi ve saatlerce bu siteye destek vermek mümkün olacak ne olduğunu anlamaya çalışarak geçirirdim. En aptalca hataları ve sorunları her zaman (örneğin, web sunucu yapılandırması hataları) gelecektir, çünkü her zaman buna değdi.

Yaptın, hangi araçları kullanmış, ne var ve ne başarı yaklaşımınız var? Benim için en ilginç olan kısmı numaraları stres testi uygulama tarafından bildirilen bir uygulamayı destekleyebilir eşzamanlı kullanıcı sayısını hesaplamak için anlamlı bir formül gibi geliyor.

CEVAP
18 EYLÜL 2008, PERŞEMBE


Burada JMeter için bir oy.

JMeter açık kaynak yük test aracı, Java ile yazılmış. Farklı sunucu türleri (örneğin, web, web Hizmetleri, veritabanı, temelde istekleri kullandığı hemen her şey) bir dizi test yapabilir.

Ancak karmaşık testler için aldıktan sonra dik bir öğrenme eğrisi var, ama iyi değer. Çalışır duruma getirmek için çok hızlı ve yapmak istediğinize bağlı olarak, bu iyi olabilir.

Artıları:

  • Açık Kaynak kodlu Apache projesi/Ücretsiz aracı (satın alma ile yardımcı olur)
  • BaÅŸlamak için kolay, kolay ve temel kavramları kavramak sonra kullanmak için. (DeÄŸiÅŸkenleri vb ile çalışmak nasıl bir iddia oluÅŸturma isteÄŸi oluÅŸturmak için nasıl, yani).
  • Çok oyunlara hazır olun. 11 makine neredeyse bir milyon hit melodi/saat sunucuda yük oluÅŸturma ile testler yaptım. Olduçokben daha kurulum daha kolay olmasını bekliyorlardı.
  • Aktif bir toplum ve iyi bir kaynak sen kalk ve çalışan yardımcı olmak için vardır. Öğreticiler ilk okuma ve onunla oynamak bir süre.

Eksileri:

  • UI Hızıyla yazılır. (ugh!)
  • JMeter yanıt sunucu tarafından döndürülen metin ayrıştırma çalışır. EÄŸer javascript davranışları her türlü doÄŸrulamak için arıyorsanız, ÅŸansını kaybettin.
  • Öğrenme eÄŸrisi olmayan programcılar için dik. EÄŸer düzenli ifadeler ile aÅŸina iseniz, zaten önde gidiyorsun.
  • Büyük numaraları vardırküfür Ekle) forumda ezikler belgelere bile üstünkörü veriyorlar mı kolay çözülür diye aptalca sorular soruyor. ('Nasıl stres testi için JMeter kullanın benim Windows GUI' oldukça sık görünür).
  • Raporlama 'kutusu' kadar, özellikle büyük testler için tatmin edici bir ÅŸekilde bırakır. Test yukarıda bahsettiÄŸim, konsol hızlı bir uygulama yazmak için bazı 'xml-günlük' 'html' dönüşüm. için oynamak zorunda kaldım Bu artık gerekli olacak büyük bir ihtimal bu yüzden birkaç yıl önce olsa idi.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • KSI

    KSI

    25 Temmuz 2009
  • macpulenta

    macpulenta

    9 EYLÜL 2006