У меня есть код .Net, который будет читать / писать в наш локальный домен Active Directory. Часть для чтения была протестирована и работает нормально, но я хочу протестировать часть «написание». Мое приложение будет изменять некоторые профили пользователей в активной директории, но я не хочу реализовывать это на живом сервере на случай, если что-то сломается. Каков наилучший подход к тестированию функциональности «запись» без риска отказа живого сервера?
Существует ли способ репликации Active Directory на другой сервер и запуска тестов на этом новом сервере в изоляции от исходного домена Active Directory? Я думал о добавлении тестового компьютера в качестве вторичного контроллера домена в мой домен, чтобы он копировал схему. Затем отключите его от сети и запустите на нем тесты, и если он выйдет из строя, это не повлияет на наш реальный домен.
Может кто-нибудь подсказать, какой подход лучше сделать? Чем детальнее, тем лучше .. Спасибо.