Testing a Repackaged Application and Resolving Issues
In this procedure, you will test the Windows Installer packages you imported into the Application Catalog, and then distribute a package to a network location.
| # | Step | Instructions | Results | 
|---|---|---|---|
| 1 | Perform Windows Installer best practices and OS compatibility testing | To perform Windows Installer best practices and operating system compatibility testing on all of the packages in the Application Catalog, first select the Analyzetab in the Application Manager ribbon. Then, select theApplicationsgroup in the Application Manager tree, and clickExecute Tests.Note: For more information, see Performing Compatibility and Best Practices Testing. When testing is finished, view the test results by selecting a Windows Installer package in the tree to open the Summaryview on theSupportability Riskstab of theAnalyze Deployment Type View, as shown below:On Analyzetab views, groups, applications, and packages are assigned a test status in each test group using status icons. For packages, the status icon identifies that package’s test status (as described in About Status Icons). For groups and applications, Application Manager considers all of the packages in that group or application, and displays the status icon for the package that has the status at the highest hierarchical level, as described in theHierarchical Level of Status Iconssection of the About Status Icons help topic.Note: For more information, see Viewing Summary Test Results. | |
| 2 | Perform application conflict testing | Use the Conflict Wizard to detect conflicts between the following two packages: Source: Sample Application Source Target: Sample Application Target Note: For instructions, see Testing for Conflicts Between Packages. | |
| 3 | Review test results | When application conflict testing is finished, view the test results by selecting the Sample Application Source MSI package in the tree, and then clicking on Windows Installer ConflictsunderApplication Conflictson theSupportability Riskstab of theAnalyze Deployment Type View. Errors and warnings are listed. Click the plus sign next to a test name to view individual error/warning messages for that package:Next, click the suppress (ON/OFF) button next to the Identical Merge Moduleserror to suppress that test from test totals and from automatic resolution. The button toggles to the OFF position and the error icon turns to gray.Note: For more information, see the following topics: Viewing Detailed Package Test Results. Viewing Application Conflicts Test Results. Filtering Test Results by Suppressing Errors/Warnings. | |
| 4 | Perform automatic issue resolution | Issues for which automatic fixes are available are identified by the Error With Fix or Warning With Fix icon: To automatically resolve all issues for which automatic fixes are available, select the Applicationsgroup node in the tree and clickResolve Issueson theAnalyzetab of the ribbon.Note: For more information, see Performing Automatic Issue Resolution. | Issue resolution begins, progress messages appear in the Output window, and Application Manager performs the following tasks: Reruns tests—Application Manager reruns all of the selected tests to ensure that the issues that it is going to resolve still exist in the current version of the package and its associated transforms. Creates transform files—To resolve issues, Application Manager generates fix transform files. Reimports packages—Application Manager then automatically reimports each package and its fix transform files into the Application Catalog. When issue resolution and reimporting is complete, look at the Analyze Group View,Application View, orDeployment Type Viewof the package, application, or group that you tested. You will see that the Error With Fix and Warning With Fix icons have been replaced with the status icon with the next highest level (as described in theHierarchical Level of Status Iconssection of the About Status Icons help topic) in that test category. |