Функциональная среда тестирования для установщиков?

Я хочу знать, какие есть фреймворки функционального тестирования для установщиков? Что я обычно ищу:

  1. Проверьте, все ли ключи реестра установлены/сброшены
  2. Проверьте, все ли файлы присутствуют
  3. Проверьте, установлены ли все символические ссылки. Я ищу фреймворк, который будет работать на платформах *nix, windows и mac.
  4. Подключается с помощью скриптов сборки.

Любые идеи/мысли?


person Pranz    schedule 03.04.2012    source источник


Ответы (1)


Я думаю, что лучшим способом настроить это будет рабочая станция VMware со всеми установленными ОС и их версиями. Создавайте моментальные снимки для всех чистых систем, которые у вас есть, это позволит вам всегда проверять процесс установки и удаления, который часто упускают из виду при тестировании установки.

Если вы используете MSBuild, вы можете создать свои собственные целевые сборки, которые будут компилировать нужную версию установщика, запускать соответствующую виртуальную машину для установщика и устанавливать приложение еще до того, как вы войдете в дверь утром.

Найдите SDK для рабочих станций VMware, MSBuild и Wix.

person CheGueVerra    schedule 07.11.2012