Уух
Тестируем documentum - как раз наш кейс.
В случае ошибки возвращается http=200, а в тексте написано: «ошибка. Подробности во всплывающем окне».
И реально, можно кинуть о дельный запрос и получить инфу с ошибкой.
В итоге сделали так:
0) тредгруппы при ошибке продолжают работать
1) В корне тест-плана ассёршн, который проверяет ВСЕ семплеры на ряд кодовых слов, говорящих о ошибке.
2) внутри КАЖДОЙ транзакции try-catch из двух if-контроллеров.
3) При любой ошибке дёргается блок catch, который кидает запрос на то самое всплывающее окно - с подробностями по ошибке.
4) при срабатывании CATCH после получении данных из окна с подробностями по ошибке отдельный jsr223-семплер отправляет подробности ошибки в графану и завершает итерацию.
Если нужна будет помощь по реализации подобной фиговины - обращайся.
С кодом я бы сам не справился, там наработки
@login40kd