[WiX-users] Automated testing?

2007-10-22 Thread John Hall
I'm wanting to do some automated testing of my installers, testing
upgrades from previous versions, doing some regression testing and doing
a thorough testing of the various combinations of features available.
 
Has anyone done something similar? How have you gone about it?
 
I do my testing manually at the moment using virtual machines (Virtual
PC 2007) to be able rollback to a clean state. Doing some automation of
VPC seems just about possible but not particularly easy.
 
Regards,
John
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now  http://get.splunk.com/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Automated testing?

2007-10-22 Thread Richard

In article [EMAIL PROTECTED],
John Hall [EMAIL PROTECTED]  writes:

 Has anyone done something similar? How have you gone about it?

I've done some of it, but it wasn't particularly easy.

 I do my testing manually at the moment using virtual machines (Virtual
 PC 2007) to be able rollback to a clean state. Doing some automation of
 VPC seems just about possible but not particularly easy.

We use VMWare.  What we were doing was using an AutoIt script to
automate a process on the host PC that reset the VM and entered mouse
clicks and keypresses into the guest VM machine.  That launched an
automated script on the guest machine to perform the install/upgrade
and report back the success.  It was kinda clunky, but it worked
fairly reliably.

At that time, VMWare didn't have any API exposing the ability to
control the guest machines from the host machine.  I think they have
something like that now, but we never investigated it further.  I
have used VPC only very briefly, so I can't comment on it specifically
for this sort of scenario.
-- 
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: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now  http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users