Отсылка RAW HTTP Request-ов
Автор drsnickers, 25 янв 2007 14:52
Сообщений в теме: 2
#1
Отправлено 25 января 2007 - 14:52
Ситуация такая.
Когда я генерирую VU-скрипт в Rational Robot, я в процессе тестового сценария отсылаю один POST-запрос на веб-сервер, ответ сервера соответствует моим ожиданиям.
Но когда я прогоняю тот же скрипт в тест в TestManager он посылает немного изменённый запрос, на который сервер радостно отвечает ошибкой HTTP 500.
Я перехватил оба запроса сниффером и сравнил их - они несколько отличаются друг от друга, помимо различий в кукисах, конечно. Хочется понять как подправить скрипт в сценарии ручками, чтобы заставить сервер ответить чем полагается
Слышал о программе Raw HTTP Request, которая для этого и предназначена, но поисковик на неё ничего хорошего не выдал. Может есть у кого она али аналоги?
Когда я генерирую VU-скрипт в Rational Robot, я в процессе тестового сценария отсылаю один POST-запрос на веб-сервер, ответ сервера соответствует моим ожиданиям.
Но когда я прогоняю тот же скрипт в тест в TestManager он посылает немного изменённый запрос, на который сервер радостно отвечает ошибкой HTTP 500.
Я перехватил оба запроса сниффером и сравнил их - они несколько отличаются друг от друга, помимо различий в кукисах, конечно. Хочется понять как подправить скрипт в сценарии ручками, чтобы заставить сервер ответить чем полагается
Слышал о программе Raw HTTP Request, которая для этого и предназначена, но поисковик на неё ничего хорошего не выдал. Может есть у кого она али аналоги?
#2
Отправлено 25 января 2007 - 16:29
А как вообще такое возможно? Каким образом TestManager вдруг стал заниматься отсебятиной?Когда я генерирую VU-скрипт в Rational Robot, я в процессе тестового сценария отсылаю один POST-запрос на веб-сервер, ответ сервера соответствует моим ожиданиям.
Но когда я прогоняю тот же скрипт в тест в TestManager он посылает немного изменённый запрос, на который сервер радостно отвечает ошибкой HTTP 500.
#3
Отправлено 30 января 2007 - 08:15
А как вообще такое возможно? Каким образом TestManager вдруг стал заниматься отсебятиной?
Как возможно - не понимаю, однако ж они разные. Сверка запросов показывает различия. Причём, когда я забиваю в Робот "правильный" скрипт, при запуске он автоизменяет некоторые его параметры и сервер опять возвращает ошибку 500.
Раньше я полагал, что это связано с изменением cookies однако тут Робот как раз автоматически подставляет в запрос новые, валидные куки и делает это корректно.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных