From 1f96fec1d22dd8e9625933efc68c4e7b7b1eae70 Mon Sep 17 00:00:00 2001 From: Ermaviv Date: Sat, 28 Mar 2026 02:41:49 +0300 Subject: [PATCH] UC07 all parametrize --- ermaviv.jmx | 78 ++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 63 insertions(+), 15 deletions(-) diff --git a/ermaviv.jmx b/ermaviv.jmx index bbe25ba..68d82f7 100644 --- a/ermaviv.jmx +++ b/ermaviv.jmx @@ -7268,21 +7268,16 @@ vars.put("ASSIGNED_TO", "${assigned}") true - /* -Integer total = Integer.parseInt(vars.get("TOTAL_TICKETS")) -Integer RANDOM_PAGE = ${__Random(1,5,)} -Integer start = RANDOM_PAGE*10 -vars.put("START_PAGINATION", "${start}") -*/ -Integer total = vars.get("TOTAL_TICKETS") as Integer + Integer total = vars.get("TOTAL_TICKETS") as Integer Integer RANDOM_PAGE = new Random().nextInt(total) -Integer start = RANDOM_PAGE / 10 -start = start * 10 +Integer start = RANDOM_PAGE / 25 +start = start * 25 vars.put("START_PAGINATION", "${start}") + ${RANDOM_ID_TICKET} ${HOSTNAME} ${PORT} ${PROTOCOL} @@ -7383,6 +7378,47 @@ vars.put("START_PAGINATION", "${start}") 1 + + false + ATTACHMENTS + <td colspan="\d">\s*<ul>(.*?)\s*< + 1 + ATTACHMENTS_not_found + false + 1 + + + + false + TIME_SPENT + <input name='time_spent' type="time" /> + </dd> + TIME_SPENT_not_found + false + 1 + + + + false + OWNER_ID + <option value='(\d+)' selected> + 1 + 0 + false + 1 + ${RANDOM_ID_TICKET} + + + + false + PUBLIC + name='public' value=' + ' + PUBLIC_not_found + false + 1 + + Detected the start of a redirect chain @@ -7415,14 +7451,14 @@ vars.put("START_PAGINATION", "${start}") false public - 1 + ${PUBLIC} = true false time_spent - + ${TIME_SPENT} = true @@ -7436,7 +7472,7 @@ vars.put("START_PAGINATION", "${start}") false owner - 0 + ${OWNER_ID} = true @@ -7457,7 +7493,7 @@ vars.put("START_PAGINATION", "${start}") false attachment - + ${ATTACHMENTS_g1} = application/octet-stream true @@ -7473,7 +7509,7 @@ vars.put("START_PAGINATION", "${start}") - + Referer @@ -7514,6 +7550,18 @@ vars.put("START_PAGINATION", "${start}") + + groovy + + + true + String variable = vars.get("OWNER_ID") +if (variable != "0"){ + String variable_2 = vars.get("OWNER_ID_g1") + vars.put("OWNER_ID", "${variable_2}") +} + + ${HOSTNAME} @@ -7678,7 +7726,7 @@ vars.put("START_PAGINATION", "${start}") - + false TOKEN name="csrfmiddlewaretoken" value="