The present invention is a method and system designed to be used in a
manufacturing environment to ensure the integrity of a manufacturing tool
that downloads customer ordered software to personal computers. The
present invention creates a computer environment in a lab setting that
mimics the computer environment created in the manufacturing arena. The
system and method then simulates the steps employed to download the
software to a personal computer in a controlled environment to
predetermine errors that may be encountered when the process is
implemented in the manufacturing arena. This invention dynamically
generates a file that contains instructions that when executed download
and install customer ordered software to a target computer on the
manufacturing floor. This invention then interprets the generated file in
accordance with a set of evaluation rules such that the outcome of the
execution of the file is determined. An analysis and report is then
provided, so that the behavior of the download process can be evaluated
for errors that may occur during the download process.