Проверка правильности проверки ссылки

Моя группа использует Jenkins для развертывания нашего кода, и я начал добавлять тесты в Jenkins для проверки нашего кода.

В случае с веб-сайтом, который мы создаем и разворачиваем, я скачал linkchecker.exe для моего ведомого Jenkins, и я выполню этот тест как еще одну работу Jenkins, как только я буду рад, что он делает то, что я хочу...

Рассматриваемая ссылка проверяется здесь

http://wummel.github.io/linkchecker/

Если я запускаю проверку ссылок на реальный URL, он проходит... хазз!

Если я укажу проверку ссылок на фиктивный URL-адрес, он потерпит неудачу... хазз!

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

Мы создаем сайт из проекта VS C#, и я немного поработал над ним, но на данный момент я не вызвал сбой типа, который я ищу, и, честно говоря, я бы предпочел не портить сам сайт для этого один случай, когда я пытаюсь доказать состояние отказа.

Итак, длинный и короткий из этого:

Предполагая, что у меня есть полный контроль над клиентом и сервером, как я могу сделать так, чтобы одна или несколько подстраниц с веб-сайта на сервере не могли правильно загружаться на клиенте?

Спасибо!

1 ответ

Все ли ссылки указывают на один и тот же хост? Если нет, вы можете переопределить DNS и указать поддельный хост в клиентском файле c:\Windows\System32\Drivers\Etc\hosts (если вы находитесь в windows) или /etc/hosts (в варианте Linux).

Другие вопросы по тегам