Spirent TestCenter Virtual is a software solution that allows users to create virtual network topologies to test and stress simulated virtualized network functions. It can generate traffic to test both control and data planes. It enables the porting of physical network function tests to a virtual environment. This helps accelerate the adoption of technologies like SDN and NFV by allowing users to validate performance in various scenarios before hardware is available.