2012-08-07 33 views
8

Tôi đang sử dụng JMeter và tôi muốn xác định một bộ điều khiển vòng lặp. Trong vòng lặp này, tôi muốn xác định số vòng lặp với một biến Jmeter. Đây có phải là posible?JMeter - bộ điều khiển vòng lặp với số vòng lặp biến

Cảm ơn rất nhiều

+0

Xin chào, là câu trả lời bên dưới đúng, nếu không phải cái nào? Cảm ơn –

+0

Chính xác là https://stackoverflow.com/a/11852314/460802 –

Trả lời

7

Có, có thể.

Xác định biến người dùng của bạn bằng cách sử dụng User Defined Variables component hoặc sử dụng CSV component.

Sau đó, trong Controller Loop, xác định số lần lặp để: $ {} nameOfVar

10

tôi biết là rất muộn để giúp bạn, nhưng nó có thể giúp những người khác.

Một cách hay để thực hiện việc này là xác định counter bên trong bộ điều khiển vòng lặp.

Ví dụ, nếu bạn muốn vòng lặp có 20 lần lặp, bạn đặt 20 trong bộ điều khiển vòng lặp và bộ đếm bạn đặt từ 0 - 19. Trong bộ đếm, bạn cũng có thể xác định số gia tăng. Biến đầu ra được đặt tên trong trường Reference Name.

loop controller with counter

0

Bạn có thể sử dụng sau bên trong "Vòng Đếm" lĩnh vực:

${__groovy(java.util.concurrent.ThreadLocalRandom.current().nextLong(128L),)}

Bạn có thể truy cập vào các chỉ số vòng lặp hiện tại (bắt đầu từ 0) qua ${__jm__Loop Controller__idx} nơi Loop Controller là tên vòng lặp của bạn.

Các vấn đề liên quan