Czy istnieje sposób generowania losowych wartości parametrów w JMeter http request sampler lub dowolnym innym sampler?Jak zezwolić na pobieranie próbek JMeter http sampler?
Odpowiedz
W JMeter można używać "liczników" do generowania wartości parametrów. Dodaj swój licznik do górnej części planu testowego i wybierz początkowe, przyrostowe i maksymalne wartości. Zacznie się automatycznie liczyć.
Licznik znajduje się w menu procesorów wstępnych. Możesz użyć wartości liczników w próbnikach HTTP, używając "nazwy referencyjnej". tj. załóżmy, że twoja nazwa referencyjna to ref_counter, wtedy możesz wywołać jej wartości w próbnikach HTTP z $ {ref_counter}.
dzięki, z elementem licznika config znalazłem element losowej konfiguracji, to było dokładnie to, czego potrzebowałem. – Rasalom
@Rasalom, Dla poprawności powinieneś zaakceptować odpowiedź Aliesa Belika i upomnieć Kerima Karacę, ponieważ pomogło ci to. Ponieważ celem SO jest znalezienie właściwej odpowiedzi –
Można próbować korzystać z niektórych jmeter's functions wygenerować losową wartość:
- __Random do generowania losowych int:
${__Random(MIN, MAX}
; - __RandomString do generowania losowego ciągu:
${__RandomString(LENGTH)}
;
oraz element konfiguracyjny Random Variable w tym samym celu.
Nie jestem pewien, ale możesz wygenerować losowe wartości w inny sposób i umieścić je w pliku csv i użyć (CSV Data Set Config) w jmeterze, aby załadować swoje dane. – justMe
Używam tego pomysłu teraz, ale nie jest to bardzo wygodne. Miałem nadzieję, że istnieje sposób, aby wyjść z pudełka. mimo to dziękuję za odpowiedź. – Rasalom
Myślę, że Alies Belik dostarczył rozwiązanie twojego pytania, jednak przez większość czasu idę z odpowiedzią Razha, ponieważ jest to bardziej pożądane mądre zużycie zasobów. –