This document discusses enhancing an automation framework called vdNet Framework for testing virtual networking in VMware ESX. It first provides background on virtual networking concepts and components in VMware, including virtual switches, virtual network adapters, and network isolation. It then describes the vdNet Framework, how it is used to automate testing of virtual networking features using a master controller machine and test virtual machines. It also discusses how the framework utilizes the STAF automation framework to remotely execute tests on the system under test.