Сохраните тело ответа в файл, когда в k6 произойдет сбой проверки
Есть ли способ для k6
сохранить каждое тело ответа и код ответа о неудачных проверках / утверждениях?
может быть что-то вроде
check(res, {"rc code": (r) => r.status == rc_code,}) || AppendErrorLog(filename, r.body);
1 ответ
Решение
К сожалению, нет, в данный момент вы не можете открывать файлы вне контекста init, и даже тогда они доступны только для чтения.
В качестве обходного пути вы можете использовать console.log()
вывести тело ответа и перенаправить stderr
поток в файл.