2013-01-16 15 views
19

jMeter http isteği örnekleyici veya başka örnekleyicilerde rastgele parametre değerleri üretmenin bir yolu var mı?jMeter http isteği örnekleyicinin parametre oluşturmasına nasıl izin verilir?

+0

Bundan emin olmadığınız halde, rastgele değerlerinizi başka yollarla üretebilir ve bunları bir csv dosyasına yerleştirebilir ve verilerinizi yüklemek için jmeter'da (CSV Veri Kümesi Yapılandırması) kullanabilirsiniz. – justMe

+0

Şimdi bu fikri kullanıyorum ama çok uygun değil. Bunu kutudan çıkarmanın bir yolu olduğunu umuyordum. yine de bir cevap için teşekkürler. – Rasalom

+0

Bence Alies Belik, soruna bir çözüm sağladı, ancak çoğu zaman daha çok arzu edilen kaynak tüketimi nedeniyle Razh'ın cevabı ile gideceğim. –

cevap

19

JMeter'de, parametre değerlerini oluşturmak için 'sayaçlarını' kullanabilirsiniz. Sayacınızı test planınızın üstüne ekleyin ve başlangıç, artış ve maksimum değerleri seçin. Otomatik olarak saymaya başlayacak.

Sayaç Ön İşlemciler menüsündedir. HTTP örnekleyicilerinde sayaç değerlerini 'referans adı' kullanarak kullanabilirsiniz. Diğer bir deyişle, referans adınızın ref_counter olduğunu varsayalım. Daha sonra, HTTP örnekleyicilerdeki değerlerini $ {ref_counter} ile arayabilirsiniz.

+1

teşekkürler, sayaç konfigürasyon elemanı ile rastgele bir konfigürasyon elemanı buldum, tam ihtiyacım olan buydu. – Rasalom

+0

@Rasalom, Sadece doğruluk için Alies Belik cevabını kabul etmeli ve Kerim Karaca'ya yardım etmelisin. Çünkü SO'nın amacı doğru cevabı bulmaktır. –

19

Sen rastgele değer oluşturmak için jmeter's functions bazılarını kullanmayı deneyebilirsiniz:

  • __Random oluşturmak için rastgele int: ${__Random(MIN, MAX}; Rastgele bir dizi oluşturmak için
  • __RandomString: ${__RandomString(LENGTH)};

hem de aynı amaç için Random Variable yapılandırma elemanı.

İlgili konular