The document discusses the importance of thoroughly testing software installers. It notes that installers are often an afterthought and not rigorously tested by organizations. It provides examples of important areas to test for installers, including:
1) Testing system resources by attempting installations on unsupported operating systems or devices without sufficient storage space.
2) Testing customization options by selecting different installation locations, including network drives, and ensuring only selected components are installed.
3) Testing other functionality like installation overwrite scenarios, language/grammar, license agreements and uninstall processes.
Thorough installer testing is important as the installer is usually the first experience a user has with an organization's software. Untested installers can negatively impact the