diff --git a/mathmodenjoyer.jmx b/mathmodenjoyer.jmx
index 1ce6143..be81e5f 100644
--- a/mathmodenjoyer.jmx
+++ b/mathmodenjoyer.jmx
@@ -72,7 +72,7 @@
-
+
1
1
true
@@ -83,7 +83,7 @@
-
+
Test Plan
Test Plan
@@ -99,7 +99,7 @@
-
+
Test Plan
Test Plan
@@ -115,7 +115,7 @@
-
+
Test Plan
Test Plan
@@ -973,7 +973,7 @@
-
+
false
@@ -990,7 +990,7 @@
source_selector
-
+
${__jexl3(${source_selector} == 1)}
false
true
@@ -1016,7 +1016,7 @@
false
- SELECT%20*%20FROM%20users%20where%20login='user'
+ SELECT%20*%20FROM%20USERS_DATA%20LIMIT%201%20
=
true
q
@@ -1360,7 +1360,7 @@
-
+
false
@@ -1532,12 +1532,12 @@
- 403
+ 4\d{2}
Assertion.response_code
false
- 12
+ 5
@@ -1578,7 +1578,7 @@
-
+
${HOSTNAME}
${PORT}
${PROTOCOL}
@@ -1944,8 +1944,8 @@ vars.put("password_user", password)
-
- ${JMeterThread.last_sample_ok}
+
+ ${__jexl3(vars.get("user_num") != "user_num ERROR")}
false
true
@@ -1963,31 +1963,30 @@ vars.put("password_user", password)
false
- "users",login="${login_user}" password="${password_user}"
+ users_data,login=${login_user} password="${password_user}"
=
-
+
true
- if (prev.getResponseCode() != '403') {
- def csvPath = "users.csv"
- def login = vars.get("login_user")
- def password = vars.get("password_user")
- def csvLine = "${login},${password}\n"
-
- try {
- def file = new File(csvPath)
- file << csvLine
- } catch (Exception e) {
- log.error("Ошибка записи в файл: " + e.getMessage())
- throw e
- }
-}
+ def csvPath = "users.csv"
+def login = vars.get("login_user")
+def password = vars.get("password_user")
+def csvLine = "${login},${password}\n"
+
+try {
+ def file = new File(csvPath)
+ file << csvLine
+} catch (Exception e) {
+ log.error("Ошибка записи в файл: " + e.getMessage())
+ throw e
+}
+
groovy
@@ -2034,18 +2033,6 @@ vars.put("password_user", password)
-
- groovy
-
-
- true
- def username = "user_" + org.apache.commons.lang3.RandomStringUtils.random(10, 'abcdefghijklmnopqrstuvwxyz')
-vars.put("login_user", username)
-
-def password = org.apache.commons.lang3.RandomStringUtils.random(10, 'abcdefghijklmnopqrstuvwxyz')
-vars.put("password_user", password)
-
-
@@ -2086,7 +2073,7 @@ vars.put("password_user", password)
-
+
${HOSTNAME}
${PORT}
${PROTOCOL}
@@ -2137,7 +2124,7 @@ vars.put("password_user", password)
-
+
groovy
@@ -2190,7 +2177,7 @@ vars.put("password_user", password)
-
+
403
@@ -2200,7 +2187,7 @@ vars.put("password_user", password)
12
-
+
false
saveConfig
@@ -2237,7 +2224,7 @@ vars.put("password_user", password)
-
+
false
user_num
/admin/auth/user/(\d+)/
@@ -2248,7 +2235,7 @@ vars.put("password_user", password)
-
+
Detected the start of a redirect chain
${HOSTNAME}
${PORT}
@@ -2452,8 +2439,8 @@ vars.put("password_user", password)
-
- ${JMeterThread.last_sample_ok}
+
+ ${__jexl3(vars.get("user_num") != "user_num ERROR")}
false
true
@@ -2471,31 +2458,30 @@ vars.put("password_user", password)
false
- "users",login="${login_user}" password="${password_user}"
+ users_data,login=${login_user} password="${password_user}"
=
-
+
true
- if (prev.getResponseCode() != '403') {
- def csvPath = "users.csv"
- def login = vars.get("login_user")
- def password = vars.get("password_user")
- def csvLine = "${login},${password}\n"
-
- try {
- def file = new File(csvPath)
- file << csvLine
- } catch (Exception e) {
- log.error("Ошибка записи в файл: " + e.getMessage())
- throw e
- }
-}
+ def csvPath = "users.csv"
+def login = vars.get("login_user")
+def password = vars.get("password_user")
+def csvLine = "${login},${password}\n"
+
+try {
+ def file = new File(csvPath)
+ file << csvLine
+} catch (Exception e) {
+ log.error("Ошибка записи в файл: " + e.getMessage())
+ throw e
+}
+
groovy
@@ -2728,7 +2714,7 @@ vars.put("password_user", password)
-
+
8881
@@ -2751,7 +2737,7 @@ vars.put("password_user", password)
-
+
false
saveConfig