VS2010, веб-тест производительности, при большом отклике не обнаружено скрытое поле (> 5 МБ) - PullRequest
0 голосов
/ 19 февраля 2011

У меня есть веб-тест производительности, который содержит запрос, чей ответ превышает 5 МБ, и правило извлечения скрытых полей не может найти (необходимо и обязательно!) Скрытые поля в ответе.

Заголовок ответа содержит

HTTP/1.1 200 OK
Transfer-Encoding : chunked
Vary : Accept-Encoding, User-Agent
Cache-Control : private
Content-Type : text/plain; charset=utf-8
Date : Sat, 19 Feb 2011 15:24:38 GMT
Server : Microsoft-IIS/6.0
X-AspNet-Version : 2.0.50727
X-Powered-By : ASP.NET

Кроме этого и размера ответа, в этом сценарии нет ничего примечательного.На самом деле, этот же тест завершается успешно, когда используется меньший набор данных.

Я подозреваю, что у инфраструктуры веб-теста производительности возникают проблемы при разборе "фрагментированной" кодировки или большого объема данных.

Гм, как я могу получить эти обязательные скрытые поля из моего ответа?Любые намеки или указатели будут высоко ценится.т.е. разрешения, обходные пути, преобразование автоматического извлечения в ручное и т. д.

Приветствия!

1 Ответ

1 голос
/ 20 февраля 2011

Хорошо, поэтому после долгих раздумий нашел эту аккуратную небольшую статью , в которой говорится, что регистратор веб-теста захватывает только первые 1,5 МБ данных, возвращенных из запроса.Таким образом, решение заключается в преобразовании веб-теста в кодированный веб-тест и увеличении ResponseBodyCaptureLimit теста до желаемого размера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...