JMeter, как НЕ дать сбой 500 внутренних ошибок сервера
Я использую JMeter в качестве инструмента для модульного тестирования в параметризованных вызовах, где я ожидаю, что некоторые из ответов будут 500 внутренними ошибками сервера. Я использую BeanShell Assertions для проверки ответов.
Я хочу, чтобы некоторые из 500 внутренних ошибок сервера НЕ отмечались как сбои, если в ответе содержится указанный текст. Все 500 ошибок сервера помечены как сбои. Можно ли изменить поведение?
Ниже приведен отрывок из утверждения BeanShell.
if (ResponseCode.equals("500")) {
Failure = false;
String respData = new String(ResponseData);
if (! respData.contains("specific Text")) {
Failure = true;
FailureMessage = "500 Internal Server Error: Unexpected Response. " +
"Response Message: " + respData;
}
}
Спасибо и С уважением