Ошибка ExpectedResponseUrl - тест веб-производительности Visual Studio 2010 - PullRequest
3 голосов
/ 12 марта 2011

Я записал веб-тест производительности в Visual Studio 2010 для веб-приложения, использующего идентификатор Windows Live ID со службой Secure Token для аутентификации пользователя.

В моей записи есть два запроса, которые переходят на https://login.live.com/, и они отлично работают в Visual Studio Test Runner после того, как я записал тест, но затем примерно через день я начинаю получатьсообщение об ошибке, в котором указано «Значение свойства ExpectedResponseUrl не равно фактическому URL-адресу ответа» в упомянутых запросах.Я понимаю, что могу отключить правила проверки URL-адреса ответа, но это не устраняет причину проблемы, а лишь маскирует ее симптомы.

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

1 Ответ

3 голосов
/ 12 марта 2011

Скорее всего, вы записали значение в одно из полей обратной отправки, которое «истекает» через определенный промежуток времени.Я хочу, чтобы URL-адрес, по которому вы получаете ответ, теперь является страницей с ошибкой.

Если вы знакомы с C #, я считаю, что проще изменить тест на кодированный тест и получить действительноВнимательно посмотрите на все поля, которые отправляются на login.live.com.

Вам, вероятно, понадобится немало информации о том, как работает login.live.com, чтобы действительно разобраться в этом.

...