тестирование производительности с использованием jmeter перекрестная проверка ответа с веб-данными не соответствует

#jmeter

Вопрос:

У меня есть URL веб-службы: https://app.snapmed.no/landing-page?flow=chat Код ответа равен 200, а тело ответа не содержит никаких достоверных данных для перекрестной проверки с ответом веб-страницы или данными в Chrome, он полностью динамический. Теперь я не знаю, как ввести описание изображения здесь, чтобы добавить утверждение ответа для этого типа ответа. может кто-нибудь мне помочь?

Ответ №1:

На самом деле вам не нужно использовать утверждения, согласно главе «Сокращение требований к ресурсам» в JMeter Best Practices

  • Используйте как можно меньше утверждений

JMeter автоматически проверяет коды состояния HTTP-ответа и помечает пробоотборник HTTP-запроса как сбойный, если код ответа равен 400 или выше.

Если вы хотите добавить дополнительный уровень проверки, вы можете явно подтвердить, что страница возвращает код состояния HTTP 200 следующим образом:

введите описание изображения здесь

также, насколько я вижу, веб-страница всегда содержит Send bilder til hudlege текст, поэтому вы также можете его проверить:

введите описание изображения здесь

Дополнительная информация: как использовать утверждения JMeter в три простых шага

Комментарии:

1. можете добавить изображение вашего http-запроса? в моем дереве viewresult отображается только родительский узел httprequest, и в нем нет дочерних узлов

2. Я думаю, вам нужно поставить галочку в поле «извлечь все встроенные ресурсы», настройка находится на вкладке «Дополнительно» средства выборки HTTP-запросов (или HTTP-запроса по умолчанию ). Дополнительная информация: веб-тестирование с помощью JMeter: как правильно обрабатывать встроенные ресурсы в HTML-ответах