Yük Testinde Rampa Süresi Nedir

Yük Testinde Rampa Süresi Nedir

Ramp Up Time özelliği, testin başlangıcından tüm sanal kullanıcıların çalışmaya başlamasına kadar geçen gecikmeyi temsil eder.

Bu, Süre ayarından bağımsızdır ve seçilen tam Sanal Kullanıcı sayısına "rampa" yapmanın ne kadar süreceğini belirtir.

Rampa Süresi, testin başlangıcında çok büyük bir iş yükünden kaçınmak için yeterince uzun ve son sanal kullanıcıların ilk kullanıcılar bitmeden çalışmaya başlaması için yeterince kısa olmalıdır.

Bu ayar JMeter Yük Testi için de benzerdir.

Rampa Süresi

Rampa Süresi Grafiği

Not: Çalıştırmak üzere olduğunuz yük testini daha iyi görselleştirmek için Ramp Up Time ayarını kaydırabilirsiniz.

JMeter Yük Testinde Rampa Süresi ve Adımları

JMeter ile Yük Testi kullanırken "Rampa Süresi" ve "Adımlar" kavramlarını anlamak çok önemlidir.

JMeter'da Rampa Süresi

Rampa Süresi, JMeter'ın simüle etmek istediğiniz tüm thread'leri başlatması için geçen süredir. Örneğin, 100 thread ve 100 saniyelik rampa süreniz varsa, JMeter her saniye 1 thread başlatır.

Rampa süresinin amacı, uygulamadaki ani trafik artışını önlemektir.

Adımlar

"Adımlar", yük artışının kademeli olarak yapılma şeklini tanımlar. Bir "adım yükü" kalıbı, istenen tepe yüke ulaşılana kadar kullanıcı sayısını aşamalar halinde artırmayı içerir.

Gerçekçi Örnek

500 kullanıcıyı simüle etmek istediğinizi varsayalım.

Thread Sayısı (Kullanıcılar): 500 Rampa Süresi: 100 saniye Adımlar: 5

Bu yapılandırmada:

  1. Her 20 saniyede yeni bir kullanıcı grubu başlar.
  2. Her adım 100 kullanıcı ekler.
  3. 100 saniye süresince tüm 500 kullanıcı aktif olur ve yük 5 aşamada tanıtılır.

Daha gelişmiş test senaryoları için LoadFocus ile JMeter Bulut Yük Testi kullanmayı düşünün.