#c# #asp.net #testing #automated-tests #asp.net-3.5
#c# #asp.net #тестирование #автоматизированные тесты #asp.net-3.5
Вопрос:
Во время выполнения моего автоматического веб-теста я получил это сообщение :
Проверка URL-адреса ответа на значение свойства ExpectedResponseUrl ‘http://localhost:4800/FirstPage.aspx » не равно эффективному URL-адресу ответа «http://localhost:4800/SecondPage.aspx «. Параметры строки запроса были проигнорированы.
Примечание: для перенаправления я использую:
Response.Redirect(Url2, false);
событие при изменении параметра на true я получаю то же сообщение.
Комментарии:
1. не могли бы вы перевести сообщение об ошибке на английский?
2. Не могли бы вы опубликовать дополнительную информацию о своем тесте? Похоже, вы просто указываете неправильный URL?
3. Большое спасибо, дорогие Knvn и Buh Buh, мне очень жаль за французское сообщение, я его перевел.
4. Я нашел решение, и я не понимал, почему! но это нормально: решение заключается в использовании сервера. Transfere() вместо ответа. Перенаправление ()
Ответ №1:
Я нашел решение, и я не понимал, почему! но это нормально :
Решение заключается в использовании сервера.Transfere() вместо ответа.Перенаправление ()