Функциональные рамки тестирования для установщиков? - PullRequest
2 голосов
/ 03 апреля 2012

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

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

Есть идеи / мысли?

1 Ответ

0 голосов
/ 08 ноября 2012

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

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

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

...