diff --git a/mathmodenjoyer.jmx b/mathmodenjoyer.jmx index 6ab088f..a7fea3a 100644 --- a/mathmodenjoyer.jmx +++ b/mathmodenjoyer.jmx @@ -83,7 +83,7 @@ - + Test Plan Test Plan @@ -91,7 +91,7 @@ - + Test Plan Test Plan @@ -99,7 +99,7 @@ - + Test Plan Test Plan @@ -107,7 +107,7 @@ - + Test Plan Test Plan @@ -115,7 +115,7 @@ - + Test Plan Test Plan @@ -141,7 +141,7 @@ - + false @@ -193,7 +193,7 @@ - + ${HOSTNAME} ${PORT} ${PROTOCOL} @@ -255,7 +255,7 @@ - + Detected the start of a redirect chain ${HOSTNAME} ${PORT} @@ -341,7 +341,7 @@ - + Please try @@ -351,7 +351,7 @@ 6 - + false saveConfig @@ -399,7 +399,7 @@ - + ${HOSTNAME} ${PORT} ${PROTOCOL} @@ -973,13 +973,13 @@ - + false - + 1 @@ -990,13 +990,13 @@ source_selector - + ${__jexl3(${source_selector} == 1)} false true - + sandbox 8086 http @@ -1047,7 +1047,7 @@ - + ${HOSTNAME} ${PORT} ${PROTOCOL} @@ -1095,7 +1095,7 @@ - + ${HOSTNAME} ${PORT} ${PROTOCOL} @@ -1157,7 +1157,7 @@ - + Detected the start of a redirect chain ${HOSTNAME} ${PORT} @@ -1252,7 +1252,7 @@ - + Please try @@ -1262,7 +1262,7 @@ 6 - + false saveConfig @@ -1300,7 +1300,7 @@ - + ${HOSTNAME} ${PORT} ${PROTOCOL} @@ -1348,7 +1348,7 @@ - + Log In @@ -1358,7 +1358,7 @@ 6 - + false saveConfig @@ -1407,15 +1407,15 @@ - + - + false - + Test Plan Test Plan @@ -1423,608 +1423,614 @@ - - ${HOSTNAME} - ${PORT} - ${PROTOCOL} - /system_settings - true - GET - true - false - - - - - - - - - Referer - ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/ - - - Accept-Language - ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 - - - Upgrade-Insecure-Requests - 1 - - - Accept-Encoding - gzip, deflate - - - User-Agent - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 - - - 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 - - - - - - - ${HOSTNAME} - ${PORT} - ${PROTOCOL} - /admin/auth/user/ - true - GET - true - false - - - - - - - - - Referer - ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/ - - - Accept-Language - ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 - - - Upgrade-Insecure-Requests - 1 - - - Accept-Encoding - gzip, deflate - - - User-Agent - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 - - - 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 - - - - - - false - CSRF - name="csrfmiddlewaretoken" value="(.*)" - $1$ - CSRF ERROR - false - 1 - - - - - ${HOSTNAME} - ${PORT} - ${PROTOCOL} - utf-8 - /admin/auth/user/add/ - true - GET - true - false - - - - - - - - - Referer - ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/add/ - - - Accept-Language - ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 - - - Origin - ${PROTOCOL}://${HOSTNAME}:${PORT} - - - 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 - - - Upgrade-Insecure-Requests - 1 - - - Content-Type - application/x-www-form-urlencoded - - - Cache-Control - max-age=0 - - - Accept-Encoding - gzip, deflate - - - User-Agent - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 - - - - - - - 4\d{2} - - - Assertion.response_code - false - 5 - - - - false - - saveConfig - - - true - true - true - - true - true - true - true - false - true - true - false - false - false - true - false - false - false - true - 0 - true - true - true - true - true - true - - - - - - - - ${HOSTNAME} - ${PORT} - ${PROTOCOL} - utf-8 - /admin/auth/user/add/ - true - POST - true - false - - - - false - csrfmiddlewaretoken - ${CSRF} - = - true - - - false - username - ${login_user} - = - true - - - false - password1 - ${password_user} - = - true - - - false - password2 - ${password_user} - = - true - - - true - _continue - Save and continue editing - = - true - - - - - - - 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) - - - - - - Referer - ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/add/ - - - Accept-Language - ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 - - - Origin - ${PROTOCOL}://${HOSTNAME}:${PORT} - - - 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 - - - Upgrade-Insecure-Requests - 1 - - - Content-Type - application/x-www-form-urlencoded - - - Cache-Control - max-age=0 - - - Accept-Encoding - gzip, deflate - - - User-Agent - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 - - - - - - - Please correct - - - Assertion.response_data - false - 6 - - - - false - - saveConfig - - - true - true - true - - true - true - true - true - false - true - true - false - false - false - true - false - false - false - true - 0 - true - true - true - true - true - true - - - - - - - false - user_num - /admin/auth/user/(\d+)/ - $1$ - user_num ERROR - false - 1 - - - - - Detected the start of a redirect chain - ${HOSTNAME} - ${PORT} - ${PROTOCOL} - utf-8 - /admin/auth/user/${user_num}/change/ - true - POST - true - false - - - - false - csrfmiddlewaretoken - ${CSRF} - = - true - - - false - username - ${login_user} - = - true - - - false - first_name - - = - true - - - false - last_name - - = - true - - - false - email - ${__RandomString(10,abcdefghijklmnop)}@gmail.com - = - true - - - false - is_active - on - = - true - - - false - is_staff - on - = - true - - - false - last_login_0 - - = - true - - - false - last_login_1 - - = - true - - - false - date_joined_0 - ${__time(yyyy-MM-dd)} - = - true - - - true - date_joined_1 - ${__time(HH:mm:ss)} - = - true - - - false - initial-date_joined_0 - ${__time(yyyy-MM-dd)} - = - true - - - true - initial-date_joined_1 - ${__time(HH:mm:ss)} - = - true - - - false - _save - Save - = - true - - - - - - - - - Referer - ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/7/change/ - - - Accept-Language - ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 - - - Origin - ${PROTOCOL}://${HOSTNAME}:${PORT} - - - 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 - - - Upgrade-Insecure-Requests - 1 - - - Content-Type - application/x-www-form-urlencoded - - - Cache-Control - max-age=0 - - - Accept-Encoding - gzip, deflate - - - User-Agent - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 - - - - - - - user_num ERROR - - - Assertion.response_data - false - 6 - - - - false - - saveConfig - - - true - true - true - - true - true - true - true - false - true - true - false - false - false - true - false - false - false - true - 0 - true - true - true - true - true - true - - - - - - - - ${__jexl3( - vars.get("user_num") != "user_num ERROR" - && ${JMeterThread.last_sample_ok} -)} + + ${__jexl3(JMeterThread.last_sample_ok)} false true - - ${HOSTNAME_INFLUX} - ${PORT_INFLUX} + + ${HOSTNAME} + ${PORT} ${PROTOCOL} - /write?db=test + /system_settings + true + GET + true + false + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/ + + + Accept-Language + ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 + + + Upgrade-Insecure-Requests + 1 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 + + + 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 + + + + + + + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + /admin/auth/user/ + true + GET + true + false + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/ + + + Accept-Language + ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 + + + Upgrade-Insecure-Requests + 1 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 + + + 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 + + + + + + false + CSRF + name="csrfmiddlewaretoken" value="(.*)" + $1$ + CSRF ERROR + false + 1 + + + + + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + utf-8 + /admin/auth/user/add/ + true + GET + true + false + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/add/ + + + Accept-Language + ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 + + + Origin + ${PROTOCOL}://${HOSTNAME}:${PORT} + + + 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 + + + Upgrade-Insecure-Requests + 1 + + + Content-Type + application/x-www-form-urlencoded + + + Cache-Control + max-age=0 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 + + + + + + + 4\d{2} + + + Assertion.response_code + false + 5 + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + + + + + + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + utf-8 + /admin/auth/user/add/ true POST true - true - + false + - + false - users_data,login=${login_user} password="${password_user}" + csrfmiddlewaretoken + ${CSRF} = + true + + + false + username + ${login_user} + = + true + + + false + password1 + ${password_user} + = + true + + + false + password2 + ${password_user} + = + true + + + true + _continue + Save and continue editing + = + true - - true - + + groovy - def csvPath = "users.csv" + + 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) + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/add/ + + + Accept-Language + ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 + + + Origin + ${PROTOCOL}://${HOSTNAME}:${PORT} + + + 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 + + + Upgrade-Insecure-Requests + 1 + + + Content-Type + application/x-www-form-urlencoded + + + Cache-Control + max-age=0 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 + + + + + + + Please correct + + + Assertion.response_data + false + 6 + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + + + + + false + user_num + /admin/auth/user/(\d+)/ + $1$ + user_num ERROR + false + 1 + + + + + Detected the start of a redirect chain + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + utf-8 + /admin/auth/user/${user_num}/change/ + true + POST + true + false + + + + false + csrfmiddlewaretoken + ${CSRF} + = + true + + + false + username + ${login_user} + = + true + + + false + first_name + + = + true + + + false + last_name + + = + true + + + false + email + ${__RandomString(10,abcdefghijklmnop)}@gmail.com + = + true + + + false + is_active + on + = + true + + + false + is_staff + on + = + true + + + false + last_login_0 + + = + true + + + false + last_login_1 + + = + true + + + false + date_joined_0 + ${__time(yyyy-MM-dd)} + = + true + + + true + date_joined_1 + ${__time(HH:mm:ss)} + = + true + + + false + initial-date_joined_0 + ${__time(yyyy-MM-dd)} + = + true + + + true + initial-date_joined_1 + ${__time(HH:mm:ss)} + = + true + + + false + _save + Save + = + true + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/7/change/ + + + Accept-Language + ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 + + + Origin + ${PROTOCOL}://${HOSTNAME}:${PORT} + + + 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 + + + Upgrade-Insecure-Requests + 1 + + + Content-Type + application/x-www-form-urlencoded + + + Cache-Control + max-age=0 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 + + + + + + + user_num ERROR + + + Assertion.response_data + false + 6 + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + + + + + + ${__jexl3( + vars.get("user_num") != "user_num ERROR" + && ${JMeterThread.last_sample_ok} +)} + false + true + + + + ${HOSTNAME_INFLUX} + ${PORT_INFLUX} + ${PROTOCOL} + /write?db=test + true + POST + true + true + + + + false + users_data,login=${login_user} password="${password_user}" + = + + + + + + + true + + + def csvPath = "users.csv" def login = vars.get("login_user") def password = vars.get("password_user") def csvLine = "${login},${password}\n" @@ -2037,9 +2043,10 @@ try { throw e } - groovy - - + groovy + + + @@ -2053,9 +2060,9 @@ try { - + - + false @@ -2069,460 +2076,466 @@ try { - - ${HOSTNAME} - ${PORT} - ${PROTOCOL} - /admin/auth/user/add/ - true - GET - true - false - - - - - - - - - Referer - ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/ - - - Accept-Language - ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 - - - Upgrade-Insecure-Requests - 1 - - - Accept-Encoding - gzip, deflate - - - User-Agent - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 - - - 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 - - - - - - false - CSRF - name="csrfmiddlewaretoken" value="(.*)" - $1$ - CSRF ERROR - false - 1 - - - - - ${HOSTNAME} - ${PORT} - ${PROTOCOL} - utf-8 - /admin/auth/user/add/ - true - POST - true - false - - - - false - csrfmiddlewaretoken - ${CSRF} - = - true - - - false - username - ${login_user} - = - true - - - false - password1 - ${password_user} - = - true - - - false - password2 - ${password_user} - = - true - - - true - _continue - Save and continue editing - = - true - - - - - - - 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) - - - - - - Referer - ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/add/ - - - Accept-Language - ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 - - - Origin - ${PROTOCOL}://${HOSTNAME}:${PORT} - - - 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 - - - Upgrade-Insecure-Requests - 1 - - - Content-Type - application/x-www-form-urlencoded - - - Cache-Control - max-age=0 - - - Accept-Encoding - gzip, deflate - - - User-Agent - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 - - - - - - - Please correct - - - Assertion.response_data - false - 6 - - - - false - - saveConfig - - - true - true - true - - true - true - true - true - false - true - true - false - false - false - true - false - false - false - true - 0 - true - true - true - true - true - true - - - - - - - false - user_num - /admin/auth/user/(\d+)/ - $1$ - user_num ERROR - false - 1 - - - - - Detected the start of a redirect chain - ${HOSTNAME} - ${PORT} - ${PROTOCOL} - utf-8 - /admin/auth/user/${user_num}/change/ - true - POST - true - false - - - - false - csrfmiddlewaretoken - ${CSRF} - = - true - - - false - username - ${login_user} - = - true - - - false - first_name - - = - true - - - false - last_name - - = - true - - - false - email - ${__RandomString(10,abcdefghijklmnop)}@gmail.com - = - true - - - false - is_active - on - = - true - - - false - is_staff - on - = - true - - - false - last_login_0 - - = - true - - - false - last_login_1 - - = - true - - - false - date_joined_0 - ${__time(yyyy-MM-dd)} - = - true - - - true - date_joined_1 - ${__time(HH:mm:ss)} - = - true - - - false - initial-date_joined_0 - ${__time(yyyy-MM-dd)} - = - true - - - true - initial-date_joined_1 - ${__time(HH:mm:ss)} - = - true - - - false - _save - Save - = - true - - - - - - - - - Referer - ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/7/change/ - - - Accept-Language - ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 - - - Origin - ${PROTOCOL}://${HOSTNAME}:${PORT} - - - 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 - - - Upgrade-Insecure-Requests - 1 - - - Content-Type - application/x-www-form-urlencoded - - - Cache-Control - max-age=0 - - - Accept-Encoding - gzip, deflate - - - User-Agent - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 - - - - - - - user_num ERROR - - - Assertion.response_data - false - 6 - - - - false - - saveConfig - - - true - true - true - - true - true - true - true - false - true - true - false - false - false - true - false - false - false - true - 0 - true - true - true - true - true - true - - - - - - - - ${__jexl3( - vars.get("user_num") != "user_num ERROR" - && ${JMeterThread.last_sample_ok} -)} + + ${__jexl3(JMeterThread.last_sample_ok)} false true - - ${HOSTNAME_INFLUX} - ${PORT_INFLUX} + + ${HOSTNAME} + ${PORT} ${PROTOCOL} - /write?db=test + /admin/auth/user/add/ + true + GET + true + false + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/ + + + Accept-Language + ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 + + + Upgrade-Insecure-Requests + 1 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 + + + 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 + + + + + + false + CSRF + name="csrfmiddlewaretoken" value="(.*)" + $1$ + CSRF ERROR + false + 1 + + + + + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + utf-8 + /admin/auth/user/add/ true POST true - true - + false + - + false - users_data,login=${login_user} password="${password_user}" + csrfmiddlewaretoken + ${CSRF} = + true + + + false + username + ${login_user} + = + true + + + false + password1 + ${password_user} + = + true + + + false + password2 + ${password_user} + = + true + + + true + _continue + Save and continue editing + = + true - - true - + + groovy - def csvPath = "users.csv" + + 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) + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/add/ + + + Accept-Language + ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 + + + Origin + ${PROTOCOL}://${HOSTNAME}:${PORT} + + + 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 + + + Upgrade-Insecure-Requests + 1 + + + Content-Type + application/x-www-form-urlencoded + + + Cache-Control + max-age=0 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 + + + + + + + Please correct + + + Assertion.response_data + false + 6 + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + + + + + false + user_num + /admin/auth/user/(\d+)/ + $1$ + user_num ERROR + false + 1 + + + + + Detected the start of a redirect chain + ${HOSTNAME} + ${PORT} + ${PROTOCOL} + utf-8 + /admin/auth/user/${user_num}/change/ + true + POST + true + false + + + + false + csrfmiddlewaretoken + ${CSRF} + = + true + + + false + username + ${login_user} + = + true + + + false + first_name + + = + true + + + false + last_name + + = + true + + + false + email + ${__RandomString(10,abcdefghijklmnop)}@gmail.com + = + true + + + false + is_active + on + = + true + + + false + is_staff + on + = + true + + + false + last_login_0 + + = + true + + + false + last_login_1 + + = + true + + + false + date_joined_0 + ${__time(yyyy-MM-dd)} + = + true + + + true + date_joined_1 + ${__time(HH:mm:ss)} + = + true + + + false + initial-date_joined_0 + ${__time(yyyy-MM-dd)} + = + true + + + true + initial-date_joined_1 + ${__time(HH:mm:ss)} + = + true + + + false + _save + Save + = + true + + + + + + + + + Referer + ${PROTOCOL}://${HOSTNAME}:${PORT}/${login_${login_admin}}/auth/user/7/change/ + + + Accept-Language + ru,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 + + + Origin + ${PROTOCOL}://${HOSTNAME}:${PORT} + + + 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 + + + Upgrade-Insecure-Requests + 1 + + + Content-Type + application/x-www-form-urlencoded + + + Cache-Control + max-age=0 + + + Accept-Encoding + gzip, deflate + + + User-Agent + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0 + + + + + + + user_num ERROR + + + Assertion.response_data + false + 6 + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + + + + + + ${__jexl3( + vars.get("user_num") != "user_num ERROR" + && ${JMeterThread.last_sample_ok} +)} + false + true + + + + ${HOSTNAME_INFLUX} + ${PORT_INFLUX} + ${PROTOCOL} + /write?db=test + true + POST + true + true + + + + false + users_data,login=${login_user} password="${password_user}" + = + + + + + + + true + + + def csvPath = "users.csv" def login = vars.get("login_user") def password = vars.get("password_user") def csvLine = "${login},${password}\n" @@ -2535,9 +2548,10 @@ try { throw e } - groovy - - + groovy + + + @@ -2767,7 +2781,7 @@ try { - + 8881 @@ -2790,7 +2804,7 @@ try { - + false saveConfig