HOSTNAME sandbox = PROTOCOL http = PORT 23232 = true false admin_login admin = admin_password admindev = , UTF-8 users.csv true false true shareMode.all false user_login,user_password 1 1 true continue 1 false Test Plan Test Plan TF_UC01_AdminLogin false 1 0 0 4000 1000 false ${HOSTNAME} ${PORT} ${PROTOCOL} / true GET true false Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 Upgrade-Insecure-Requests 1 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/143.0.0.0 Safari/537.36 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} /login/ true GET true false true next / = true false CSRF \bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\" $1$ CSRF ERROR false 1 Referer http://sandbox:23232/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 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 Detected the start of a redirect chain ${HOSTNAME} ${PORT} ${PROTOCOL} utf-8 /login/ true POST true false false username ${admin_login} = true false password ${admin_password} = true true next / = true false csrfmiddlewaretoken ${CSRF} = true Referer http://sandbox:23232/login/?next=/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 Origin http://sandbox:23232 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/143.0.0.0 Safari/537.36 Your username and password didn't match. Please try again Assertion.response_data false 20 false QUERY_TOKEN \bname=\'query_encoded\'\svalue='(\w*)\b\'/> $1$ QUERY_TOKEN_NOT_FOUND false 1 ${HOSTNAME} ${PORT} ${PROTOCOL} /datatables_ticket_list/${QUERY_TOKEN} 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/ 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) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Accept application/json, text/javascript, */*; q=0.01 false ${HOSTNAME} ${PORT} ${PROTOCOL} / true GET true false Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 Upgrade-Insecure-Requests 1 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/143.0.0.0 Safari/537.36 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} /login/ true GET true false true next / = true false CSRF \bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\" $1$ CSRF ERROR false 1 Referer http://sandbox:23232/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 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 randomChoice ${__Random(0,1,)} = ${__jexl3(${randomChoice} == 1)} false true Detected the start of a redirect chain ${HOSTNAME} ${PORT} ${PROTOCOL} utf-8 /login/ true POST true false false username ${user_login} = true false password ${user_password} = true true next / = true false csrfmiddlewaretoken ${CSRF} = true Referer http://sandbox:23232/login/?next=/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 Origin http://sandbox:23232 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/143.0.0.0 Safari/537.36 Your username and password didn't match. Please try again Assertion.response_data false 20 false QUERY_TOKEN \bname=\'query_encoded\'\svalue='(\w*)\b\'/> $1$ QUERY_TOKEN_NOT_FOUND false 1 ${HOSTNAME} ${PORT} ${PROTOCOL} /datatables_ticket_list/${QUERY_TOKEN} 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/ 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) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Accept application/json, text/javascript, */*; q=0.01 ${__jexl3(${randomChoice} == 0)} false true localhost 8086 ${PROTOCOL} /query true GET true false false test = true db false select%20*%20from%20sanbox%20limit%201 = true q user_login_db $.results[0].series[0].values[0][1] 1 user_password_db $.results[0].series[0].values[0][2] 1 Detected the start of a redirect chain ${HOSTNAME} ${PORT} ${PROTOCOL} utf-8 /login/ true POST true false false username ${user_login_db} = true false password ${user_password_db} = true true next / = true false csrfmiddlewaretoken ${CSRF} = true Referer http://sandbox:23232/login/?next=/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 Origin http://sandbox:23232 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/143.0.0.0 Safari/537.36 Your username and password didn't match. Please try again Assertion.response_data false 20 false QUERY_TOKEN \bname=\'query_encoded\'\svalue='(\w*)\b\'/> $1$ QUERY_TOKEN_NOT_FOUND false 1 ${HOSTNAME} ${PORT} ${PROTOCOL} /datatables_ticket_list/${QUERY_TOKEN} 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/ 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) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Accept application/json, text/javascript, */*; q=0.01 false Test Plan Test Plan TF_UC01_AdminLogin Test Plan Test Plan TF_Timer ${HOSTNAME} ${PORT} ${PROTOCOL} /system_settings/ true GET true false Referer ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 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}/system_settings/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 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/add/ true GET true false Referer ${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 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 \bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\" $1$ CSRF ERROR false 1 ${HOSTNAME} ${PORT} ${PROTOCOL} utf-8 /admin/auth/user/add/ true POST true false false csrfmiddlewaretoken ${CSRF} = true false username ${USER_NAME} = true true password1 ${USER_PASSWORD} = true true password2 ${USER_PASSWORD} = true false _save Save = true Referer ${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/add/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 USER_NAME USER_PASSWORD DATE_JOIN_0 DATE_JOIN_1 FIRST_NAME LAST_NAME EMAIL ${__RandomString(6,aeysdtrguno,)} ${__RandomString(8,AESsdtrguno,)} ${__RandomDate(,2025-12-01,2025-12-31,,)} ${__time(HH:mm:ss,)} ${__RandomString(8,1234QWERasdf,)} ${__RandomString(8,1234QWERasdf,)} ${__RandomString(10,abcdefghijklmnopqrstuvwxyz,)}@gmail.com false URL USER_ID ^http:\/\/sandbox:23232\/admin\/auth\/user/(\d*)\/change\/ $1$ false 1 Please correct the error below. ERROR_USER_NOT_CREATED Assertion.response_data false 20 ass ${JMeterThread.last_sample_ok} false true true String csvFile = "users.csv" def userLogin = vars.get("USER_NAME") def userPassword = vars.get("USER_PASSWORD") if(${JMeterThread.last_sample_ok}){ try { File file = new File(csvFile) boolean fileExists = file.exists() FileWriter writer = new FileWriter(file, true) if (!fileExists || file.length() == 0) { writer.write("Login,Password\n") } writer.write(userLogin + "," + userPassword + "\n") writer.close() log.info(userLogin + "," + userPassword + "\n") } catch (Exception e) { log.error("error " + e.getMessage()) } } groovy localhost 8086 ${PROTOCOL} /write?db=test true POST true true false sanbox,login=${USER_NAME} password="${USER_PASSWORD}" = Detected the start of a redirect chain ${HOSTNAME} ${PORT} ${PROTOCOL} utf-8 /admin/auth/user/${USER_ID}/change/ true POST true false false csrfmiddlewaretoken ${CSRF} = true false username ${USER_NAME} = true false first_name ${FIRST_NAME} = true false last_name ${LAST_NAME} = true false email ${EMAIL} = 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 ${DATE_JOIN_0} = true true date_joined_1 ${DATE_JOIN_1} = true false initial-date_joined_0 ${DATE_JOIN_0} = true true initial-date_joined_1 ${DATE_JOIN_1} = true false _save Save = true Referer ${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/5/change/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 false Test Plan Test Plan TF_UC01_AdminLogin Test Plan Test Plan TF_Timer ${HOSTNAME} ${PORT} ${PROTOCOL} /admin/auth/user/add/ true GET true false Referer ${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 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 \bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\" $1$ CSRF ERROR false 1 ${HOSTNAME} ${PORT} ${PROTOCOL} utf-8 /admin/auth/user/add/ true POST true false false csrfmiddlewaretoken ${CSRF} = true false username ${USER_NAME} = true true password1 ${__RandomString(8,ASD123fghjk,PASSWORD)} = true true password2 ${PASSWORD} = true false _save Save = true Referer ${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/add/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 USER_NAME USER2a_PASSWORD DATE_JOIN_0 DATE_JOIN_1 FIRST_NAME LAST_NAME EMAIL ${__RandomString(6,aeysdtrguno,)} ${__RandomString(8,AESsdtrguno,)} ${__RandomDate(,2025-12-01,2025-12-31,,)} ${__time(HH:mm:ss,)} ${__RandomString(8,1234QWERasdf,)} ${__RandomString(8,1234QWERasdf,)} ${__RandomString(10,abcdefghijklmnopqrstuvwxyz,)}@gmail.com false URL USER_ID ^http:\/\/sandbox:23232\/admin\/auth\/user/(\d*)\/change\/ $1$ false 1 Please correct the error below. ERROR_USER_NOT_CREATED Assertion.response_data false 20 ass ${JMeterThread.last_sample_ok} false true true String csvFile = "users.csv" def userLogin = vars.get("USER_NAME") def userPassword = vars.get("PASSWORD") if(${JMeterThread.last_sample_ok}){ try { File file = new File(csvFile) boolean fileExists = file.exists() FileWriter writer = new FileWriter(file, true) if (!fileExists || file.length() == 0) { writer.write("Login,Password\n") } writer.write(userLogin + "," + userPassword + "\n") writer.close() log.info(userLogin + "," + userPassword + "\n") } catch (Exception e) { log.error("error " + e.getMessage()) } } groovy localhost 8086 ${PROTOCOL} /write?db=test true POST true true false sanbox,login=${USER_NAME} password="${USER_PASSWORD}" = Detected the start of a redirect chain ${HOSTNAME} ${PORT} ${PROTOCOL} utf-8 /admin/auth/user/${USER_ID}/change/ true POST true false false csrfmiddlewaretoken ${CSRF} = true false username ${USER_NAME} = true false first_name ${FIRST_NAME} = true false last_name ${LAST_NAME} = true false email ${EMAIL} = 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 ${DATE_JOIN_0} = true true date_joined_1 ${DATE_JOIN_1} = true false initial-date_joined_0 ${DATE_JOIN_0} = true true initial-date_joined_1 ${DATE_JOIN_1} = true false _save Save = true Referer ${PROTOCOL}://${HOSTNAME}:${PORT}/${${admin_login}_login}/auth/user/5/change/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 false Test Plan Test Plan TF_UC01_UserLogin Test Plan Test Plan TF_Timer QUEUE TITLE BODY PRIORITY DUE_DATE SUBMITTER_EMAIL ASSIGNED_TO ${__Random(1,2,)} ${__RandomString(6,asdfghjkl,)} ${__RandomString(6,asdfghjkl,)} ${__Random(1,5,)} ${__RandomDate(,2025-12-20,2025-12-31,,)} ${__time(HH:mm:ss,)} ${__RandomString(6,asdfghjkl,)} ${__Random(1,34,)} false ${HOSTNAME} ${PORT} ${PROTOCOL} /tickets/submit/ true GET true false Referer ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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/143.0.0.0 Safari/537.36 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 \bname=\"csrfmiddlewaretoken\"\svalue=\"(\w{32,64})\" $1$ CSRF ERROR false 1 Detected the start of a redirect chain ${HOSTNAME} ${PORT} ${PROTOCOL} utf-8 /tickets/submit/ true POST true true true false false csrfmiddlewaretoken ${CSRF} = true false queue ${__Random(1,2,)} = true false title ${__RandomString(6,asdfghjkl,)} = true false body ${__RandomString(6,asdfghjkl,)} = true false priority ${__Random(1,5,)} = true false due_date ${__RandomDate(,2025-12-20,2025-12-31,,)} ${__time(HH:mm:ss,)} = true false submitter_email ${__RandomString(10,abcdefghijklmnopqrstuvwxyz,)}@gmail.com = true Referer ${PROTOCOL}://${HOSTNAME}:${PORT}/tickets/submit/ Accept-Language ru-RU,ru;q=0.9,en-US;q=0.8,en;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 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/143.0.0.0 Safari/537.36 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 9000 true 0 false false true true true false 0 false false