Автоматизированные тесты для настройки системы

В разработке программного обеспечения я люблю делать тесты. Но есть ли какие-нибудь полезные платформы для автоматизированных тестов для конфигурации системы?

Я думаю, что вы, возможно, сможете протестировать конфигурацию Backup-MX: - тест whitebox: домен должен быть в доменах ретрансляции, домен может не находиться в моем назначении - тест blackbox: электронная почта на резервный домен должна быть перенаправлена, электронная почта на резервный домен не может быть отказано, электронная почта на резервный домен может не доставляться локально.

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

1 ответ

Просто попадайтесь на структуру требований от Microsoft, которая делает это

Вы определяете набор "требований", в основном короткие сценарии для проверки части конфигурации и другой сценарий для ее настройки, и затем вы можете запустить это на компьютере, и он сообщит обо всех тестах и ​​исправит их

https://github.com/microsoft/requirements

Не уверен насчет тестов как таковых, но вы можете использовать такие инструменты, как Puppet ( http://puppetlabs.com/), чтобы обеспечить заданную конфигурацию для группы компьютеров.

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