Project Description

RemoteInstall is a VMWare-based tool to automate software testing, starting with software installation. It's a pragmatic approach to system and integration-testing starting with the installer process itself through the final installed product and product integration.

Integration with CruiseControl

CruiseControl.jpg

Integration with NUnit

NUnitSample.jpg

Features
  • Designed for continuous integration with CruiseControl and CruiseControl.NET.
  • Supports VMWare Professional 6.5, VMWare Server 2.0 and Virtual Infrastructure (ESX, etc.) with VMWare VIX 1.7.0+.
  • Supports running multiple installers on multiple virtual machines with multiple snapshots.
  • Command line, configuration file driven execution.
  • XML and HTML logging with pretty xsl-tranformed output including custom merged results.
  • Capable of executing user-defined command-line, virtual machine and virtual machine snapshot tasks.
  • Capable of combining results from multiple runs and user-defined tasks.
  • Automatically collects installation logs clickable in the results summary.
  • Copies user-defined files and folders from/to the virtual machine.
  • Supports horizontal scaling with parallel execution against multiple Virtual Machine hosts.
  • Itegrates and remotes unit tests from unit test frameworks, including NUnit and JUnit.
  • Supports some distributed test scenarios with multiple virtual machines and snapshots.

Using RemoteInstall

This is a free project. We're asking that you please spend a minute replying to Are you using RemoteInstall?.

Download

Get RemoteInstall 1.2 (Beta).
Last edited Mar 6 at 12:38 PM by dblock, version 9

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Updating...
© 2006-2010 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.2.24.16331