From 004eeaefa44c64c9fe175bcdb7e6242cfe2ab887 Mon Sep 17 00:00:00 2001 From: Ermaviv Date: Sat, 28 Mar 2026 23:37:29 +0300 Subject: [PATCH] UC07 rebuild BE to RE --- ermaviv.jmx | 2448 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 2353 insertions(+), 95 deletions(-) diff --git a/ermaviv.jmx b/ermaviv.jmx index 44c1642..59d1e55 100644 --- a/ermaviv.jmx +++ b/ermaviv.jmx @@ -22,8 +22,6 @@ - false - false @@ -140,7 +138,7 @@ - + Test Plan Test Plan @@ -148,7 +146,7 @@ - + Test Plan Test Plan @@ -3679,7 +3677,7 @@ vars.put("START_PAGINATION", "${start}") - + false @@ -3893,7 +3891,7 @@ vars.put("ASSIGNED_TO", "${assigned}") - + false TOKEN name="csrfmiddlewaretoken" value=" @@ -5395,9 +5393,9 @@ vars.put("ASSIGNED_TO", "${assigned}") false - + - + ${HOSTNAME} ${PORT} ${PROTOCOL} @@ -5445,23 +5443,23 @@ vars.put("ASSIGNED_TO", "${assigned}") - - false - QUERY_ENCODED - 'query_encoded' value=' - '/> - QUERY_ENCODED_not_found - false - 1 - + + false + QUERY_ENCODED + 'query_encoded' value='(.*)'\/> + 1 + QUERY_ENCODED_not_found + false + 1 + - + 1-ый запрос ${HOSTNAME} ${PORT} ${PROTOCOL} - /datatables_ticket_list/${QUERY_ENCODED} + /datatables_ticket_list/${QUERY_ENCODED_g1} true GET true @@ -6024,7 +6022,7 @@ vars.put("ASSIGNED_TO", "${assigned}") - + Нужен ${HOSTNAME} ${PORT} @@ -6106,22 +6104,22 @@ vars.put("ASSIGNED_TO", "${assigned}") - - false - QUERY_ENCODED - 'query_encoded' value=' - '/> - QUERY_ENCODED_not_found - false - 1 - + + false + QUERY_ENCODED + 'query_encoded' value='(.*)'\/> + 1 + QUERY_ENCODED_not_found + false + 1 + - + ${HOSTNAME} ${PORT} ${PROTOCOL} - /datatables_ticket_list/${QUERY_ENCODED} + /datatables_ticket_list/${QUERY_ENCODED_g1} true GET true @@ -6690,12 +6688,12 @@ vars.put("ASSIGNED_TO", "${assigned}") - + Переключился на 2-ую страницу ${HOSTNAME} ${PORT} ${PROTOCOL} - /datatables_ticket_list/${QUERY_ENCODED} + /datatables_ticket_list/${QUERY_ENCODED_g1} true GET true @@ -7282,7 +7280,7 @@ vars.put("START_PAGINATION", "${start}") - + ${HOSTNAME} ${PORT} ${PROTOCOL} @@ -7296,7 +7294,7 @@ vars.put("START_PAGINATION", "${start}") - + Referer @@ -7333,17 +7331,37 @@ vars.put("START_PAGINATION", "${start}") - - false - TOKEN - name="csrfmiddlewaretoken" value=" - " - Token not found - false - 1 - + + false + STATUS + class="radio-inline"(?!.*checked).*?value='(\d+)' + 2 + STATUS_not_found + false + 0 + - + + false + PUBLIC + name='public' value='(\d)' + 1 + PUBLIC_not_found + false + 1 + + + + false + TIME_SPENT + <input name='time_spent' type="time" />(.*)</dd> + 1 + TIME_SPENT_not_found + false + 1 + + + false TITLE <h3>\w\w-\d+. (.*) @@ -7353,27 +7371,28 @@ vars.put("START_PAGINATION", "${start}") 1 - + false - STATUS - (?=class="radio-inline")(?!=active)(.*)(\d) - 2 - STATUS_not_found + OWNER_ID + <option value='(\d+)' selected> + 1 + 0 false - 0 + 1 + ${RANDOM_ID_TICKET} - - false - PRIORITY - selected='selected'> - . - PRIORITY_not_found - false - 1 - + + false + PRIORITY + selected='selected'>(\d). + 1 + PRIORITY_not_found + false + 1 + - + false DUE_DATE Due Date<\/th>\s*<td>\s*(.*?)<\/td> @@ -7393,39 +7412,18 @@ vars.put("START_PAGINATION", "${start}") 1 - - false - TIME_SPENT - <input name='time_spent' type="time" /> - </dd> - TIME_SPENT_not_found - false - 1 - - - + false - OWNER_ID - <option value='(\d+)' selected> + TOKEN + name="csrfmiddlewaretoken" value="(.*)" 1 - 0 + Token_not_found false 1 - ${RANDOM_ID_TICKET} - - false - PUBLIC - name='public' value=' - ' - PUBLIC_not_found - false - 1 - - - + Detected the start of a redirect chain ${HOSTNAME} ${PORT} @@ -7449,21 +7447,21 @@ vars.put("START_PAGINATION", "${start}") false new_status - ${STATUS_g2} + ${STATUS_g1} = true false public - ${PUBLIC} + ${PUBLIC_g1} = true false time_spent - ${TIME_SPENT} + ${TIME_SPENT_g1} = true @@ -7484,7 +7482,7 @@ vars.put("START_PAGINATION", "${start}") false priority - ${PRIORITY} + ${PRIORITY_g1} = true @@ -7506,7 +7504,7 @@ vars.put("START_PAGINATION", "${start}") false csrfmiddlewaretoken - ${TOKEN} + ${TOKEN_g1} = true @@ -7555,7 +7553,7 @@ vars.put("START_PAGINATION", "${start}") - + groovy @@ -7568,7 +7566,7 @@ if (variable != "0"){ - + ${HOSTNAME} ${PORT} ${PROTOCOL} @@ -22276,6 +22274,2266 @@ vars.put("START_PAGINATION", "${start}") if (variable != "0"){ String variable_2 = vars.get("OWNER_ID_g1") vars.put("OWNER_ID", "${variable_2}") +} + + + + + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + /tickets/${RANDOM_ID_TICKET}/ + true + GET + true + false + + + + + + + + + Host + ${HOSTNAME}:${PORT} + + + Connection + keep-alive + + + Cache-Control + max-age=0 + + + Upgrade-Insecure-Requests + 1 + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 OPR/128.0.0.0 (Edition Yx GX) + + + Accept + text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/58/ + + + Accept-Encoding + gzip, deflate + + + Accept-Language + ru-RU,ru;q=0.9 + + + + + + + + + + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + utf-8 + /tickets/ + true + GET + true + false + + + + + + + + + Sec-GPC + 1 + + + Accept-Language + ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 + + + Upgrade-Insecure-Requests + 1 + + + Priority + u=0, i + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 + + + Accept + text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 + + + + + + false + QUERY_ENCODED + 'query_encoded' value='(.*)'\/> + 1 + QUERY_ENCODED_not_found + false + 1 + + + + + 1-ый запрос + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + /datatables_ticket_list/${QUERY_ENCODED_g1} + true + GET + true + false + + + + false + draw + 1 + = + true + + + true + columns[0][data] + id + = + true + + + true + columns[0][name] + + = + true + + + true + columns[0][searchable] + true + = + true + + + true + columns[0][orderable] + false + = + true + + + true + columns[0][search][value] + + = + true + + + true + columns[0][search][regex] + false + = + true + + + true + columns[1][data] + ticket + = + true + + + true + columns[1][name] + + = + true + + + true + columns[1][searchable] + true + = + true + + + true + columns[1][orderable] + true + = + true + + + true + columns[1][search][value] + + = + true + + + true + columns[1][search][regex] + false + = + true + + + true + columns[2][data] + priority + = + true + + + true + columns[2][name] + + = + true + + + true + columns[2][searchable] + true + = + true + + + true + columns[2][orderable] + true + = + true + + + true + columns[2][search][value] + + = + true + + + true + columns[2][search][regex] + false + = + true + + + true + columns[3][data] + queue + = + true + + + true + columns[3][name] + + = + true + + + true + columns[3][searchable] + true + = + true + + + true + columns[3][orderable] + true + = + true + + + true + columns[3][search][value] + + = + true + + + true + columns[3][search][regex] + false + = + true + + + true + columns[4][data] + status + = + true + + + true + columns[4][name] + + = + true + + + true + columns[4][searchable] + true + = + true + + + true + columns[4][orderable] + true + = + true + + + true + columns[4][search][value] + + = + true + + + true + columns[4][search][regex] + false + = + true + + + true + columns[5][data] + created + = + true + + + true + columns[5][name] + + = + true + + + true + columns[5][searchable] + true + = + true + + + true + columns[5][orderable] + true + = + true + + + true + columns[5][search][value] + + = + true + + + true + columns[5][search][regex] + false + = + true + + + true + columns[6][data] + due_date + = + true + + + true + columns[6][name] + + = + true + + + true + columns[6][searchable] + true + = + true + + + true + columns[6][orderable] + true + = + true + + + true + columns[6][search][value] + + = + true + + + true + columns[6][search][regex] + false + = + true + + + true + columns[7][data] + assigned_to + = + true + + + true + columns[7][name] + + = + true + + + true + columns[7][searchable] + true + = + true + + + true + columns[7][orderable] + true + = + true + + + true + columns[7][search][value] + + = + true + + + true + columns[7][search][regex] + false + = + true + + + true + columns[8][data] + submitter + = + true + + + true + columns[8][name] + + = + true + + + true + columns[8][searchable] + true + = + true + + + true + columns[8][orderable] + true + = + true + + + true + columns[8][search][value] + + = + true + + + true + columns[8][search][regex] + false + = + true + + + true + columns[9][data] + time_spent + = + true + + + true + columns[9][name] + + = + true + + + true + columns[9][searchable] + true + = + true + + + true + columns[9][orderable] + true + = + true + + + true + columns[9][search][value] + + = + true + + + true + columns[9][search][regex] + false + = + true + + + true + columns[10][data] + kbitem + = + true + + + true + columns[10][name] + + = + true + + + true + columns[10][searchable] + true + = + true + + + true + columns[10][orderable] + true + = + true + + + true + columns[10][search][value] + + = + true + + + true + columns[10][search][regex] + false + = + true + + + true + order[0][column] + 0 + = + true + + + true + order[0][dir] + asc + = + true + + + false + start + 0 + = + true + + + false + length + 25 + = + true + + + true + search[value] + + = + true + + + true + search[regex] + false + = + true + + + false + _ + ${__time(,)} + = + true + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/ + + + Sec-GPC + 1 + + + Accept-Language + ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 + + + X-Requested-With + XMLHttpRequest + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 + + + Accept + application/json, text/javascript, */*; q=0.01 + + + + + + + Нужен + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + utf-8 + /tickets/ + true + GET + true + false + + + + false + sortx + created + = + true + + + false + date_from + + = + true + + + false + date_to + + = + true + + + false + q + + = + true + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/ + + + Sec-GPC + 1 + + + Accept-Language + ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 + + + Upgrade-Insecure-Requests + 1 + + + Priority + u=0, i + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 + + + Accept + text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 + + + + + + false + QUERY_ENCODED + 'query_encoded' value='(.*)'\/> + 1 + QUERY_ENCODED_not_found + false + 1 + + + + + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + /datatables_ticket_list/${QUERY_ENCODED_g1} + true + GET + true + false + + + + false + draw + 1 + = + true + + + true + columns[0][data] + id + = + true + + + true + columns[0][name] + + = + true + + + true + columns[0][searchable] + true + = + true + + + true + columns[0][orderable] + false + = + true + + + true + columns[0][search][value] + + = + true + + + true + columns[0][search][regex] + false + = + true + + + true + columns[1][data] + ticket + = + true + + + true + columns[1][name] + + = + true + + + true + columns[1][searchable] + true + = + true + + + true + columns[1][orderable] + true + = + true + + + true + columns[1][search][value] + + = + true + + + true + columns[1][search][regex] + false + = + true + + + true + columns[2][data] + priority + = + true + + + true + columns[2][name] + + = + true + + + true + columns[2][searchable] + true + = + true + + + true + columns[2][orderable] + true + = + true + + + true + columns[2][search][value] + + = + true + + + true + columns[2][search][regex] + false + = + true + + + true + columns[3][data] + queue + = + true + + + true + columns[3][name] + + = + true + + + true + columns[3][searchable] + true + = + true + + + true + columns[3][orderable] + true + = + true + + + true + columns[3][search][value] + + = + true + + + true + columns[3][search][regex] + false + = + true + + + true + columns[4][data] + status + = + true + + + true + columns[4][name] + + = + true + + + true + columns[4][searchable] + true + = + true + + + true + columns[4][orderable] + true + = + true + + + true + columns[4][search][value] + + = + true + + + true + columns[4][search][regex] + false + = + true + + + true + columns[5][data] + created + = + true + + + true + columns[5][name] + + = + true + + + true + columns[5][searchable] + true + = + true + + + true + columns[5][orderable] + true + = + true + + + true + columns[5][search][value] + + = + true + + + true + columns[5][search][regex] + false + = + true + + + true + columns[6][data] + due_date + = + true + + + true + columns[6][name] + + = + true + + + true + columns[6][searchable] + true + = + true + + + true + columns[6][orderable] + true + = + true + + + true + columns[6][search][value] + + = + true + + + true + columns[6][search][regex] + false + = + true + + + true + columns[7][data] + assigned_to + = + true + + + true + columns[7][name] + + = + true + + + true + columns[7][searchable] + true + = + true + + + true + columns[7][orderable] + true + = + true + + + true + columns[7][search][value] + + = + true + + + true + columns[7][search][regex] + false + = + true + + + true + columns[8][data] + submitter + = + true + + + true + columns[8][name] + + = + true + + + true + columns[8][searchable] + true + = + true + + + true + columns[8][orderable] + true + = + true + + + true + columns[8][search][value] + + = + true + + + true + columns[8][search][regex] + false + = + true + + + true + columns[9][data] + time_spent + = + true + + + true + columns[9][name] + + = + true + + + true + columns[9][searchable] + true + = + true + + + true + columns[9][orderable] + true + = + true + + + true + columns[9][search][value] + + = + true + + + true + columns[9][search][regex] + false + = + true + + + true + columns[10][data] + kbitem + = + true + + + true + columns[10][name] + + = + true + + + true + columns[10][searchable] + true + = + true + + + true + columns[10][orderable] + true + = + true + + + true + columns[10][search][value] + + = + true + + + true + columns[10][search][regex] + false + = + true + + + true + order[0][column] + 0 + = + true + + + true + order[0][dir] + asc + = + true + + + false + start + 0 + = + true + + + false + length + 25 + = + true + + + true + search[value] + + = + true + + + true + search[regex] + false + = + true + + + false + _ + ${__time(,)} + = + true + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=created&date_from=&date_to=&q= + + + Sec-GPC + 1 + + + Accept-Language + ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 + + + X-Requested-With + XMLHttpRequest + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 + + + Accept + application/json, text/javascript, */*; q=0.01 + + + + + + TOTAL_TICKETS + $..recordsTotal + 1 + + + + + Переключился на 2-ую страницу + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + /datatables_ticket_list/${QUERY_ENCODED_g1} + true + GET + true + false + + + + false + draw + ${DRAW} + = + true + + + true + columns[0][data] + id + = + true + + + true + columns[0][name] + + = + true + + + true + columns[0][searchable] + true + = + true + + + true + columns[0][orderable] + false + = + true + + + true + columns[0][search][value] + + = + true + + + true + columns[0][search][regex] + false + = + true + + + true + columns[1][data] + ticket + = + true + + + true + columns[1][name] + + = + true + + + true + columns[1][searchable] + true + = + true + + + true + columns[1][orderable] + true + = + true + + + true + columns[1][search][value] + + = + true + + + true + columns[1][search][regex] + false + = + true + + + true + columns[2][data] + priority + = + true + + + true + columns[2][name] + + = + true + + + true + columns[2][searchable] + true + = + true + + + true + columns[2][orderable] + true + = + true + + + true + columns[2][search][value] + + = + true + + + true + columns[2][search][regex] + false + = + true + + + true + columns[3][data] + queue + = + true + + + true + columns[3][name] + + = + true + + + true + columns[3][searchable] + true + = + true + + + true + columns[3][orderable] + true + = + true + + + true + columns[3][search][value] + + = + true + + + true + columns[3][search][regex] + false + = + true + + + true + columns[4][data] + status + = + true + + + true + columns[4][name] + + = + true + + + true + columns[4][searchable] + true + = + true + + + true + columns[4][orderable] + true + = + true + + + true + columns[4][search][value] + + = + true + + + true + columns[4][search][regex] + false + = + true + + + true + columns[5][data] + created + = + true + + + true + columns[5][name] + + = + true + + + true + columns[5][searchable] + true + = + true + + + true + columns[5][orderable] + true + = + true + + + true + columns[5][search][value] + + = + true + + + true + columns[5][search][regex] + false + = + true + + + true + columns[6][data] + due_date + = + true + + + true + columns[6][name] + + = + true + + + true + columns[6][searchable] + true + = + true + + + true + columns[6][orderable] + true + = + true + + + true + columns[6][search][value] + + = + true + + + true + columns[6][search][regex] + false + = + true + + + true + columns[7][data] + assigned_to + = + true + + + true + columns[7][name] + + = + true + + + true + columns[7][searchable] + true + = + true + + + true + columns[7][orderable] + true + = + true + + + true + columns[7][search][value] + + = + true + + + true + columns[7][search][regex] + false + = + true + + + true + columns[8][data] + submitter + = + true + + + true + columns[8][name] + + = + true + + + true + columns[8][searchable] + true + = + true + + + true + columns[8][orderable] + true + = + true + + + true + columns[8][search][value] + + = + true + + + true + columns[8][search][regex] + false + = + true + + + true + columns[9][data] + time_spent + = + true + + + true + columns[9][name] + + = + true + + + true + columns[9][searchable] + true + = + true + + + true + columns[9][orderable] + true + = + true + + + true + columns[9][search][value] + + = + true + + + true + columns[9][search][regex] + false + = + true + + + true + columns[10][data] + kbitem + = + true + + + true + columns[10][name] + + = + true + + + true + columns[10][searchable] + true + = + true + + + true + columns[10][orderable] + true + = + true + + + true + columns[10][search][value] + + = + true + + + true + columns[10][search][regex] + false + = + true + + + true + order[0][column] + 0 + = + true + + + true + order[0][dir] + asc + = + true + + + false + start + ${START_PAGINATION} + = + true + + + false + length + 25 + = + true + + + true + search[value] + + = + true + + + true + search[regex] + false + = + true + + + false + _ + ${__time(,)} + = + true + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=created&date_from=&date_to=&q= + + + Sec-GPC + 1 + + + Accept-Language + ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 + + + X-Requested-With + XMLHttpRequest + + + Priority + u=0 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 + + + Accept + application/json, text/javascript, */*; q=0.01 + + + + + + RANDOM_ID_TICKET + $..data[*].id + 0 + Not_found_RANDOM_ID_TICKET_RE + + + + groovy + + + true + Integer total = vars.get("TOTAL_TICKETS") as Integer +Integer RANDOM_PAGE = new Random().nextInt(total) +Integer start = RANDOM_PAGE / 25 +vars.put("DRAW", "${start}") +start = start * 25 +vars.put("START_PAGINATION", "${start}") + + + + + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + /tickets/${RANDOM_ID_TICKET}/ + true + GET + true + false + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/?sortx=created&date_from=&date_to=&q= + + + Sec-GPC + 1 + + + Accept-Language + ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 + + + Upgrade-Insecure-Requests + 1 + + + Priority + u=0, i + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 + + + Accept + text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 + + + + + + false + STATUS + class="radio-inline"(?!.*checked).*?value='(\d+)' + 2 + STATUS_not_found + false + 0 + + + + false + PUBLIC + name='public' value='(\d)' + 1 + PUBLIC_not_found + false + 1 + + + + false + TIME_SPENT + <input name='time_spent' type="time" />(.*)</dd> + 1 + TIME_SPENT_not_found + false + 1 + + + + false + TITLE + <h3>\w\w-\d+. (.*) + 1 + TITLE_not_found + false + 1 + + + + false + OWNER_ID + <option value='(\d+)' selected> + 1 + 0 + false + 1 + ${RANDOM_ID_TICKET} + + + + false + PRIORITY + selected='selected'>(\d). + 1 + PRIORITY_not_found + false + 1 + + + + false + DUE_DATE + Due Date<\/th>\s*<td>\s*(.*?)<\/td> + 1 + DUE_DATE_not_found + false + 1 + + + + false + ATTACHMENTS + <td colspan="\d">\s*<ul>(.*?)\s*< + 1 + ATTACHMENTS_not_found + false + 1 + + + + false + TOKEN + name="csrfmiddlewaretoken" value="(.*)" + 1 + Token_not_found + false + 1 + + + + false + TIME_SPENT + <input name='time_spent' type="time" /> + </dd> + TIME_SPENT_not_found + false + 1 + + + + false + PRIORITY + selected='selected'> + . + PRIORITY_not_found + false + 1 + + + + false + PUBLIC + name='public' value=' + ' + PUBLIC_not_found + false + 1 + + + + + Detected the start of a redirect chain + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + /tickets/${RANDOM_ID_TICKET}/update/ + true + POST + true + true + true + false + + + + false + comment + ${__RandomString(10,abcdefghijklmnopqrstuvwxyz ,)} + = + true + + + false + new_status + ${STATUS_g1} + = + true + + + false + public + ${PUBLIC_g1} + = + true + + + false + time_spent + ${TIME_SPENT_g1} + = + true + + + false + title + ${TITLE_g1} + = + true + + + false + owner + ${OWNER_ID} + = + true + + + false + priority + ${PRIORITY_g1} + = + true + + + false + due_date + ${DUE_DATE_g1} + = + true + + + false + attachment + ${ATTACHMENTS_g1} + = + application/octet-stream + true + + + false + csrfmiddlewaretoken + ${TOKEN_g1} + = + true + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/${RANDOM_ID_TICKET}/ + + + Accept-Language + ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 + + + Origin + ${PROTOCOL}://${HOSTNAME}:${PORT} + + + Priority + u=0, i + + + Accept + text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 + + + Sec-GPC + 1 + + + Upgrade-Insecure-Requests + 1 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 + + + + + + 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}") } @@ -22371,7 +24629,7 @@ if (variable != "0"){ true - + (?=class="radio-inline")(.*)(\d)(.*)(?!='checked')</label>