In article <[EMAIL PROTECTED]>, Rob Mensching <[EMAIL PROTECTED]> writes:
> To answer your actual question, we don't really have any tools to do testin= > g on MSIs today in the WiX toolset. There is the "static analysis stuff" (= > ICEs, via light.exe or smoke.exe) but nothing that verifies installs work. = > Bob had some interesting opinions on it that I thought he wrote on his blo= > g (http://www.joyofsetup.com)... I'm not seeing it now. ICEs are a good place to start unit testing your built MSI. Most people never even seem to get that far. I wrote a bunch (~70+) of ICEs when I worked on a complex install. For testing whether or not the install itself worked, we hacked together a VMware machine, vbscript running on the VMware host and vbscript running on the virtual machine to tie everything together. We actually had a continuous integration feedback loop that went like this: - monitor CVS for changes to install source files - after a period of quiescence on CVS, build the install - start/reset the VMware guest machine image - launch the built install in the VMWare image - monitor the VMware image for failures - report back via email to the developers any failures We wanted to evolve this to doing automated upgrade testing as well, but didn't get that far. -- "The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download <http://www.xmission.com/~legalize/book/download/index.html> Legalize Adulthood! <http://blogs.xmission.com/legalize/> ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users