Size: a a a

QA — Load & Performance

2021 February 12

VG

Viktor Ganeles in QA — Load & Performance
Maria Chigrina
а вот с фейлом никак
дальше можно ввернуть проверку, что если ResponseCode !=200 или что-то ещё, то одно
а иначе что-то другое
источник

VG

Viktor Ganeles in QA — Load & Performance
наверное больше годится функция isResponseCodeOK
или что-то другое, говорящее семплер в целом ОК или не ОК
источник

VG

Viktor Ganeles in QA — Load & Performance
тут Кирилл или Стёпа лучше подскажут
источник

VG

Viktor Ganeles in QA — Load & Performance
источник

KY

Kirill Yurkov in QA — Load & Performance
Степа Фомичев
Ребят,  у кого то есть идеи, как докер контейнер может жрать 230% cpu на машине с двумя ядрами?
а это не 230% от лимита? и какая виртуализация или это голых докер на железке?
источник

KY

Kirill Yurkov in QA — Load & Performance
Maria Chigrina
а вот с фейлом никак
в ифе проверяешь есть ли фейл, если есть там делаем постпроцессор
источник

KY

Kirill Yurkov in QA — Load & Performance
в catch
источник

KY

Kirill Yurkov in QA — Load & Performance
должно работать
источник

VG

Viktor Ganeles in QA — Load & Performance
Kirill Yurkov
в ифе проверяешь есть ли фейл, если есть там делаем постпроцессор
Это да, но нужно делать try/catch внутри каждой транзакции
источник

VG

Viktor Ganeles in QA — Load & Performance
Иначе транзакция считается pass
источник

MC

Maria Chigrina in QA — Load & Performance
Maria Chigrina
Блин пыталась так сделать, но у меня запросы разбиты на transaction controller и в этом случае при ошибке, он не фейлится
У меня вот с этим проблема
источник

KY

Kirill Yurkov in QA — Load & Performance
а да с транзакциями трай кетч погано работает
источник

VG

Viktor Ganeles in QA — Load & Performance
Kirill Yurkov
а да с транзакциями трай кетч погано работает
Потому я предложил вариант с пост-процессором
источник

VG

Viktor Ganeles in QA — Load & Performance
Какой функцией лучше проверять фейл/не фейл?
источник

KY

Kirill Yurkov in QA — Load & Performance
это чисто концептуально не совсем верно. транзакция подразумевает что ты хочешь фейлить цепочку запросов если что-то пошло не так. а кетч подразумевает что ты хочешь делать что-то определнное если что-то пошло не так
источник

KY

Kirill Yurkov in QA — Load & Performance
Viktor Ganeles
Какой функцией лучше проверять фейл/не фейл?
last sampler ok
источник

VG

Viktor Ganeles in QA — Load & Performance
LastSamplerOk() ?
источник

KY

Kirill Yurkov in QA — Load & Performance
${JMeterThread.last_sample_ok}
источник

KY

Kirill Yurkov in QA — Load & Performance
${JMeterThread.last_sample_ok}==false вызывется после ошибки
источник

KY

Kirill Yurkov in QA — Load & Performance
это глобально
источник