virtual machines for software test and integration sherman wang
Post on 31-Dec-2015
214 Views
Preview:
TRANSCRIPT
Virtual Machines For Software Test and Integration
Sherman Wang
Agenda
Virtual Machine Basics Virtual Machine Packages Virtual Machines and CSCI577ab
Development Integration / Test Training
References
Virtual Machine Basics Roughly: A virtualized PC environment
on which a guest operating system and associated application software can run.
One OS can host another Windows Vista on Solaris DOS / Win98 on Linux
Multiple VMs can run on a single host Often have snapshot / restore
capabilities
Virtual Machine Packages
VirtualBox VMWare Parallels VirtualPC
VirtualBox Example
VMs in the Development Phase
Virtual Machines Assist With: Multiplatform development / support Network Emulation Creating / maintaining / deploying a
standard development image
Virtual Machines and I&T Conveniently run software tests against
a wide variety of OSes Snapshot / rollback for repeatable tests
and reproducible results Provides capability to have a
deployment dry-run on client OS image
Virtual Machines and Training
Duplicate disk images enable consistency in training environment
Clients can be given what testers / documentation writers used
References http://www.virtualbox.org/ http://www.vmware.com/products/server/ http://www.parallels.com/ http://www.microsoft.com/windows/virtual-pc/
default.aspx
Questions?
top related