virtual testbed