- отлично подходит для модификации небольших частей модулей для создания конкретных сценариев тестирования. Отлично работает с вещами, которые вы не можете хорошо протестировать, потому что они влияют на вещи в производстве или в местах, которые вы не контролируете.

ой сценарий:

A является сервером обеспечения, а B является клиентом. Всякий раз, когда есть какие-либо изменения в настройке B, он загружает соответствующий файл конфигурации в A.

Я работаю инженером по автоматизации, чтобы автоматизировать его. Один из сценариев говорит отключить A от сети или остановить сервер A. выполнить некоторые изменения в B и убедиться, что B не удалось загрузить файлы на сервер обеспечения A.

Чтобы автоматизировать его, достаточно просто остановить сервер A и выполнить соответствующие действия.

Поскольку A и B также используются для других целей другими сторонами, я не могу отключить A или B от сети ИЛИ остановить сервер на A.

Итак, я с нетерпением жду любого решения, чтобы смоделировать сценарий недоступности хоста (сервера предоставления доступа). Поэтому, когда B отправит обновление A, оно не будет работать, но в действительности A работает как обычно.

Пожалуйста, предложите мне способ достичь этого.

Я использую Perl в качестве языка программирования, но я в порядке, если решение доступно на другом языке.

Ответы на вопрос(3)

Ваш ответ на вопрос