As part of our nightly build on windows, an installer package is created using NSIS. I would like to automatically test the "correctness" of the installer.
This might be things like:
- Checking the platform of dll files.
- Checking the install folder.
- Testing the uninstall function doesn't leave any files behind.
- Checking registry keys are created in the right location.
Are there any tools or techniques that could help me achieve this?