virtualization impact in software testing
DESCRIPTION
- overview of virtualization technology- How it can help in software testing- What benfit tester can getTRANSCRIPT
![Page 1: Virtualization impact in software testing](https://reader035.vdocuments.mx/reader035/viewer/2022081821/5479af725906b51b358b45bf/html5/thumbnails/1.jpg)
by Parthasarathi T
![Page 2: Virtualization impact in software testing](https://reader035.vdocuments.mx/reader035/viewer/2022081821/5479af725906b51b358b45bf/html5/thumbnails/2.jpg)
Agenta:
Virtualization infrastructure & Virtual Appliances
Virtualization technical benefits in software testing
Risks and security concerns
Mitigation and Testing Approaches
![Page 3: Virtualization impact in software testing](https://reader035.vdocuments.mx/reader035/viewer/2022081821/5479af725906b51b358b45bf/html5/thumbnails/3.jpg)
Virtualization infrastructure: Server or platform virtualization
Storage virtualization
Network virtualization
Virtual Appliances:
• A virtual appliance is a virtual machine image
designed to run on a virtualization platform (e.g.,
VirtualBox, Xen, VMware Workstation, Parallels
Workstation)
![Page 4: Virtualization impact in software testing](https://reader035.vdocuments.mx/reader035/viewer/2022081821/5479af725906b51b358b45bf/html5/thumbnails/4.jpg)
Virtualization technical benefits Easy environment administration
Duplicating / recreating intermittent problems
Agile deployment / testing
Portability (Moving / Copying VMs)
Snap shot
Server consolidation
Testing of software concurrently
Disaster management
Many more…
![Page 5: Virtualization impact in software testing](https://reader035.vdocuments.mx/reader035/viewer/2022081821/5479af725906b51b358b45bf/html5/thumbnails/5.jpg)
Virtualization Challenges Hardware Limitation
Virtual driver unavailability
Hardware network implementation / deployment
Hardware watchdog
Hardware clock
Serial console not available
VLAN support / other network related service support
Directly export ovf file for Virtual appliance
Availability of test automation tools
Resource constraints
Performance testing
Hardware compatibility testing
![Page 6: Virtualization impact in software testing](https://reader035.vdocuments.mx/reader035/viewer/2022081821/5479af725906b51b358b45bf/html5/thumbnails/6.jpg)
Mitigation Assessing Infrastructure Risks
Assessing Features Risks
Test plans and for Virtual Test requirements
Naming convention for VMs
Base images granularity analysis
Network and its related services identification &
address conventions
Test data preparation
![Page 7: Virtualization impact in software testing](https://reader035.vdocuments.mx/reader035/viewer/2022081821/5479af725906b51b358b45bf/html5/thumbnails/7.jpg)
Mitigation (cont..) Establish a base library of images
Create a Library of ISO files
Manage virtual machines as if they were physical machines
configure anti-spyware / anti-malware exceptions ◦ *.vhd, *.vud, *.vsv, *.iso
Managing Performance
Monitoring Approach
Getting Virtual edition software
Implementing Service Virtualization
Assessing Management Risks
![Page 8: Virtualization impact in software testing](https://reader035.vdocuments.mx/reader035/viewer/2022081821/5479af725906b51b358b45bf/html5/thumbnails/8.jpg)
Q & A
![Page 9: Virtualization impact in software testing](https://reader035.vdocuments.mx/reader035/viewer/2022081821/5479af725906b51b358b45bf/html5/thumbnails/9.jpg)
Thank you