Как заставить JMETER отправлять форму сообщения по пути с QUERYSTRING? - PullRequest
0 голосов
/ 24 августа 2011

Я использую JMeter для тестирования производительности. Я записал свой тестовый пример с использованием прокси-сервера и столкнулся с проблемой, пытаясь воспроизвести его.

По сути, у меня есть сообщение HTTP и его публикация на странице, которая содержит QUERYSTRING.

Путь сэмплера: http://dev.mysite.com/myform.aspx?formfunction=SEARCH

ПОЧТОВЫЕ ДАННЫЕ: searchitem = собак

Проблема, с которой я сталкиваюсь, заключается в том, что myform.aspx будут переданы данные поста, но он не вернет ожидаемый ответ. Он возвращает ответ, как если бы строка запроса (? Formfunction = SEARCH) даже не была включена. Без строки запроса он выполняет поиск по умолчанию, но если строка запроса включена, он выполняет другой поиск с Элемент поиска включен в данные поста.

Как я могу заставить JMeter распознавать строку запроса, которую я отправляю в моем пути сэмплера ??

Любая помощь приветствуется.

Спасибо.

JG

1 Ответ

0 голосов
/ 24 августа 2011

Вы можете попробовать убрать параметр из пути и добавить его в качестве элемента данных записи ниже.

Итак, в вашем HTTP-запросе в разделе «параметры» вы должны увидеть «searchitem: dogs». нажмите «Добавить», чтобы создать новый параметр с именем «formfunction» и значением «SEARCH»

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