Есть ли инструменты для тестирования пакетов установщика? - PullRequest
2 голосов
/ 22 августа 2010

В рамках нашей ночной сборки на Windows пакет установки создается с использованием NSIS.Я хотел бы автоматически проверить «правильность» установщика.

Это могут быть такие вещи, как:

  • Проверка платформы файлов DLL.
  • Проверкапапка установки.
  • При проверке функции удаления не остается никаких файлов.
  • Проверка того, что ключи реестра созданы в нужном месте.

Есть ли какие-либо инструментыили методы, которые могут помочь мне достичь этого?

Ответы [ 2 ]

3 голосов
/ 23 августа 2010

Я не думаю, что виртуальные машины или автоматизированные процессы для передачи пакета на виртуальную машину - это сам по себе ответ.Настоящая проблема здесь: «Как вы знаете, как будет работать интегрированный / развернутый продукт?»Я думаю, что единственным ответом на этот вопрос на данный момент было бы создание автоматизированных процессов для проверки приложения в развернутом состоянии.

1 голос
/ 23 августа 2010

Для этого мы используем машины VMware (любая другая виртуальная машина тоже работает нормально).Вместе с http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx, чтобы увидеть изменения системы, сделанные им.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...