diff --git a/ermaviv.jmx b/ermaviv.jmx
index 68d82f7..ca29e34 100644
--- a/ermaviv.jmx
+++ b/ermaviv.jmx
@@ -5442,7 +5442,7 @@ vars.put("ASSIGNED_TO", "${assigned}")
-
+
false
QUERY_ENCODED
'query_encoded' value='
@@ -7563,62 +7563,6 @@ if (variable != "0"){
-
- ${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
-
-
-
-
-
@@ -19902,7 +19846,7 @@ ${TOKEN}
-
+
Detected the start of a redirect chain
${HOSTNAME}
${PORT}
@@ -19921,48 +19865,56 @@ ${TOKEN}
comment
Open_to_Resolved_comment
=
+ true
false
new_status
3
=
+ true
false
public
1
=
+ true
false
time_spent
=
+ true
false
title
zccqpgaxxjyjglyovsqm
=
+ true
false
owner
0
=
+ true
false
priority
1
=
+ true
false
due_date
=
+ true
false
@@ -19970,12 +19922,14 @@ ${TOKEN}
=
application/octet-stream
+ true
false
csrfmiddlewaretoken
qbuTVGxoccyVWu01aPkCVcGkUcP9bEUEFjtOA9QpiQfkSNbZnkd1fMtzYDSbD2py
=
+ true
@@ -20079,7 +20033,7 @@ ${TOKEN}
-
+
${HOSTNAME}
${PORT}
${PROTOCOL}
@@ -20096,10 +20050,6 @@ ${TOKEN}
-
- Referer
- ${PROTOCOL}://${HOSTNAME}:${PORT}/login/?next=/
-
Sec-GPC
1
@@ -20277,240 +20227,280 @@ ${TOKEN}
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
@@ -20761,7 +20751,7 @@ ${TOKEN}
-
+
${HOSTNAME}
${PORT}
${PROTOCOL}
@@ -20896,240 +20886,280 @@ ${TOKEN}
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
@@ -21287,14 +21317,14 @@ ${TOKEN}
-
+
TOTAL_TICKETS
$..recordsTotal
1
-
+
Переключился на 2-ую страницу
${HOSTNAME}
${PORT}
@@ -21430,240 +21460,280 @@ ${TOKEN}
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
@@ -21832,27 +21902,21 @@ ${TOKEN}
Not_found_RANDOM_ID_TICKET_RE
-
+
groovy
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}
@@ -21923,6 +21987,77 @@ vars.put("START_PAGINATION", "${start}")
1
+
+ false
+ STATUS
+ (?=class="radio-inline")(?!=active)(.*)(\d)
+ 2
+ STATUS_not_found
+ false
+ 0
+
+
+
+ false
+ PRIORITY
+ selected='selected'>
+ .
+ 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
+ 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
@@ -21948,56 +22083,56 @@ vars.put("START_PAGINATION", "${start}")
false
new_status
- 3
+ ${STATUS_g2}
=
true
false
public
- 1
+ ${PUBLIC}
=
true
false
time_spent
-
+ ${TIME_SPENT}
=
true
false
title
- ${TITLE}
+ ${TITLE_g1}
=
true
false
owner
- 0
+ ${OWNER_ID}
=
true
false
priority
- 1
+ ${PRIORITY}
=
true
false
due_date
-
+ ${DUE_DATE_g1}
=
true
false
attachment
-
+ ${ATTACHMENTS_g1}
=
application/octet-stream
true
@@ -22054,12 +22189,23 @@ 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}
${PORT}
${PROTOCOL}
- utf-8
/tickets/${RANDOM_ID_TICKET}/
true
GET
@@ -22070,39 +22216,43 @@ vars.put("START_PAGINATION", "${start}")
-
+
-
- Referer
- ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/${RANDOM_ID_TICKET}/
+
+ Host
+ ${HOSTNAME}:${PORT}
-
- Sec-GPC
- 1
+
+ Connection
+ keep-alive
-
- Accept-Language
- ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7
+
+ Cache-Control
+ max-age=0
Upgrade-Insecure-Requests
1
-
- Priority
- u=0, i
+
+ 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
-
- 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
+
+ Accept-Language
+ ru-RU,ru;q=0.9